i agree with what the others were saying, and i just want to say that i had an ex who was jealous, and as we are all starting to learn, jealousy stems from insecurity. i stayed with him for 2 years, but i wasnt happy. he always pulled up my shirt, and told me my pants were too tight. he checked my incoming/outgoing calls, he just always thought i was cheating, and the funny thing is i was with him all the time. he didnt tell me that he suspected me of cheating but it was obvious. he also did not tell me to end my friend relationships with the guys that i knew, but it happened anyway because i was never allowed to call or hang out with them. it took me two years to wake up and leave, but i just want to warn you that the longer you stay in hurtful relationship the more it wil affect you in the future, because now i am with a great guy, but i find myself checking his calls, and it kills me cause i know i shouldnt do it at all. you dont know what you dont know, but when my ex made me aware of the fact that i could be a cheater, then it made me look at people, like well they could be cheaters too. so i am battling this, and my final advice is that you should not have to give up friendships with guys if they are just that. talk to him, and see if things get better but if they dont then i would suggest heading out the door, because until he seeks self help he well never be able to love you and trust you fully.
goodluck