A drug user accused of stabbing a dealer will argue he acted in self-defence, with a jury told he apologised and gave the victim a towel to stop the bleeding.