Stressed to being sick over relationship
I'm brand new here but I really need advice.
I'm 21 and I've been in a relationship with one of my childhood friends for 3 and a half years and it's been great. He's a very good person and has been through a lot emotionally as have I. We are essentially each others best friends and bf/gf and I'm close to his family. However lately I feel like I've been avoiding him, it started off first that our work schedules were conflicting with each other but now they've been lax and we've had more time to see each other. Yet I've been enjoying the time away and now when he says he misses me and gets upset that he can't see me or when I tell him I want to work on my own endeavors, I get angry.
Why do I get angry? And when he wants to kiss or acts suggestively with me, I get really angry and all I can do is clam up to prevent myself from telling him to back off. I thought maybe I have intimacy issues, but I don't think thats the case because during our second year we were pretty sexually active and now I almost abhor it. Also a month before we started seeing each other less, I'd get irritated with him more often. I thought maybe since I was stressed and have an aggressive attitude, I'm just preying on his passive one and THAT doesn't make sense either because I was very stressed out during out first year and didn't take it out nearly as much on him now.
I'm afraid now I'm falling out of love and just want to be single because I have no desire to be with anyone else. I care about him a great deal and it's stressing me out day and night literally to the point where I cannot function. Last time I told him I thought I needed to break up I had a panic attack because he got so upset. I do love him but I'm not sure if it's romantic love anymore. I feel like I might be staying with him now out of sympathy and idealism. We were friends in elementary school and met again when I was going to college. And now he's depressed over quite a bit of things in his life and while he won't admit it, we don't click about things we used to anymore. I worry as well since he's had bad relationships in the past and that we were friends when young that he's hung up on that.
I don't know anymore. Someone please help, I really need an opinion on this.