Is OTHER wrong in the post ? POST : I've been friends with him for 11 years now. We first met on the xbox 360 in 2007 and had a group of me, him, and another friend.

 after i built my computer in 2016 the friend we would talk to would start to slowly talk less and less with my ex boyfriend. and now he completely stopped talking to him because everytime we would talk or play my ex would become upset and negative for really small reasons, like getting killed in a game, or because i would talk with my friend and he felt excluded, i would try to make him talk and include him in everything we would do because i know how it feels to be left out.

 in 2017 he asked me out and i said yes. for the next 2 months it was great, sometimes he would break down, or his mom would become hostile towards him for something really minor, like he would clean his room but he missed a dust spot behind a desk.  i didn't mind and understood that he had some problems, and that his parents could be abusive at times, i would comfort him and tell him that what his parents were doing are wrong. and to keep seeing his therapist so he can manage and improve himself. 

 As a kid he would get constantly spoiled by his mom, She would get him whatever he wanted, he would occasionally brag about what he had when we were on Xbox and since me and my friend were poor we would tell him we can't, but he would keep doing that. i admit that i was mean to him on the Xbox and used to make him rage since it was funny when i was 11 at the time and didn't know he had Aspergers. i feel bad about doing that now and have said sorry for it, he forgives me and said that he would've done the same if he was me.

As we were dating i was always a yes man to everything, and if he had an opinion that i didn't agree with i would lie and go along with it because i was afraid to lose him. if i was feeling depressed or anxious i would lie and said that i was okay because i didn't want him to be sad or worried about me, he figured out that i was lying and got really mad at me and would yell at me because i lied. after that i would stop being so much of a yes man, and slowly started to improve myself, i still have trouble being honest about my feelings and would still sometimes lie because most of the time i'm sad, and scared about my future. i told him this and he understood, but to be honest to him and to be more open.

 Since he was young he had to move state to state because of his parents and he never really developed any long lasting friendships with kids at school because of it. and when he did he made friendships with some girls when he was younger and would tell me that after he asked some out, they would eventually stop talking to him, and one even becoming hostile to him too. He told me that his worst nightmare was if i were to leave him like my friend left him after almost a decade of talking to him, and that he doesn't want to lose me because of his disabilities. after he told me this he started to become more and more anxious about me. and this is about the time he slowly started to try and control me. 

About 4 months in he would start to become upset and breakdown almost every single night for about 3 months, I would help him for as long as he was upset because i deeply care about him, he would get upset because of his family and because of his friend leaving him and how he has mental issues. no matter how late or long it took i was there for him and he was grateful for that. and when i got upset or scared he would help me too and be there for me. but then he just started to get upset over me saying cute things to my cat. or because my family started to talk to me for 3 minutes. he started to breakdown and cry and called me the worst girlfriend because i had to rake the leaves for 5 minutes. 

One night he was upset for over 3 hours because he wanted me to love him as much as i used to when we first started to date, he wanted me to stay home all the time and say cute things to him constantly. and if i went out to get dinner, or if i wanted to talk to my friend he would cry and beg me not to. and when i had to go to the doctors for a checkup he almost broke down because i had to enter the office and he wanted to keep talking to me.  through the months i have been giving him chances and telling him that i can't take the controlling aspect of the relationship, and how he would get upset over literally nothing sometimes. he understood and started to work on himself because he was afraid of losing me like he lost his friends. i would still get annoyed from him getting upset when i was just playing with my cat for 5 minutes while he was making himself food.  

About a year in i started to not be as affectionate as i used to, i would still say cute things because i cared and would try my best to help him when he was upset, but i felt so tired of it. i tried my hardest to be affectionate but i was drained. at this point i've been only texting my friend for about 8 months and he was about to end our friendship because of my ex. i didn't want that because he has been the only one that i know of to never get mad, or cry over something small. he helped me through everything that happened between me and my ex.

 I have made mistakes and have gotten annoyed too in the past, and i have been unfair. but i couldn't take his stress and anxiety and yelling anymore. before we started to date i was depressed, stressed, and scared for the future, i still am but i tried my best to make him happy and to help him out. but when i wanted to talk to my sister or go get a coffee i would be too afraid to ask him because i didn't want him to cry, or beg me not to. 

Over the months my own family started to notice the stress and how everytime i wanted to go somewhere i couldn't because he would get upset. they didn't think it was a healthy relationship. even his own friends would notice, like when i had to rake the leaves i said i would be back but he started to get anxious and he didn't want me to go. his friend said that it would be okay and that i would be back and to calm down. or when me and my ex were playing fortnite and he was mad, one of his friends started to discuss politics and he thought we excluded him, even though he didn't want to say anything because he was mad i would still ask his opinion on topics because i didn't want him to be and then he still got upset.

The night i broke up with him he broke down. he has told me in the past that if i were to break up with him he would commit suicide and has cut himself on the thumb for very minor things in the past. So i waited for his parents to come home to say it to him. He didn't do anything that night but got upset because my sister said hi and how is it going, and that is when i had enough. 

He became delusional on the same night, he called me at about 3 am because he couldn't fall asleep and i tried to help him. but when i told him that i broke up with him he would say that we were not and that i was 'just taking a break' i told him that he can find someone better than me and that he deserves someone better than me but he said 'why would i cheat on you since we are still together'

I feel bad for breaking up with him because i still care for him and know that he has problems, but he has had so many months and chances to fix himself. I told him that i still want to be his friend and that i still care about him, but that i want my own freedom and to be able to talk to my sister. 

I feel like i have been going insane for the past 8 months and i don't know who is wrong. i think its both our fault and i want to know what you guys think. I'm still trying to improve my self and im starting to look up therapist to go to. Sorry for the long post but i wanted to make sure everything was explained to the best of my abilities.

please tell me if i could improve on anything so that i way i know in the future.

 thank you for reading. 