<human>: I know no one can really tell me what to do, but maybe random internet people can help me think. Thanks in advance guys.

Anyways.
I've been with this guy since freshman year. Were graduating soon and I've reached a point where I'm just so entirely conflicted...
I adore him. I know that. We've a pretty good relationship. However, he's a crazy jealous person.
I mean. Just awful sometimes.

I can't hang out with my friends because he genuinely hate anyone i speak to that has male genitalia. All my friends are guys and I really just can never see them without him getting upset.

I understand not wanting me to hang out with guys to a certain degree. but it's become insane. you literally calls me 17 times if he doesn't know where I'm at or who I'm with. I feel smothered, I feel like I don't know how to talk to him sometimes. and really I only feel like this when I'm hanging out with other people or when he starts acting like this.

I don't know. I need space but he doesn't seem to get that at all. If I ask he automatically assumes something's up or I'm trying to cheat or whatever.
Again I know no one can really tell me what to do but if anyone could provide thoughts or anything that'd be awesome. thank you guys so much in advance.

Can you condense the text into a few key points?
<bot>: Boyfriend is crazy jealous and smothers me. I want space but I'm not sure I can bring myself to break up with him.