I have a online friend who admitted a year ago I was his fp.

He needs me. If I don't text in 3 days he messages me like "I guess you don't wanna be friends anymore". He changes his icon on WhatsApp whenever we argue. I get emails saying "so you've probably blocked me so I'm saying goodbye". Ive had DOZENS of goodbye emails. And I've blocked him on WhatsApp when he's upset me, but never once on email. 

He's a very good friend, but I've spent years trying to make him trust and believe in me. In the past year, after 3 years of it, I lost patience.

He was at one point attracted to me, though I don't think that's the case.

I know this sounds horrible. But I don't get it. I'd understand the need for attention, the self pitying, the passive aggressive stuff if he where in his teens. But he's double that in age.

Look I'm not that great a friend lately to him. His behavior is really annoying me sometimes. Hes distant, doesn't talk about anything and answers one word answers, yet blames me because I do the same sometimes. If I'm texting him it means I wanna talk, if he doesn't wanna talk all he has to do is say so, but he doesn't. He types one word answers and gets upset and says "so you don't wanna talk then" when I didn't respond to his "I'm fine".

Idk how to help him.