I really think I'm a terrible friend.
What makes you think you're a terrible friend.
People have called me toxic before.
I'm proud that you're able to admit that you might be toxic. Hopefully by realizing it you can better work on being a better person and become a great friend.
Thanks for being honest. I'll stop being an asshole now.
I think you being able to recognize your faults is good. If you are having a hard time changing just know that not everything is linear and might be quite a stuggle.