No trust

So I've been with my bf for a little over 2 months and it was good at first and then he started being bothered by me talking to my guy friends and asked me to not talk to them in front of him bc it bothered him so I didn't but I'm not gonna be rude and Ignore them if they messaged me bc they didnt do anything.. He would get mad if i even mentioned them.. The last month has really been the worst I found out he went thru my Snapchat and was reading my saved messages to my guy friends.. Like you seriously went that far with it!? Since then its been down hill on the trust issue (I've never ever given him a reason to not trust me at all).. About 5 days ago he went into psycho mode bc he seen where I commented handsome on one of my gay friends post and I tried telling him a billion times he was gay but he wasnt believing me at all and i even offered to mesaage him so he would know he was but he didnt want that and now he says he doesnt trust me at all and that im lying that he isnt gay bc he has proof and all this... I love him but this is literally breaking us apart and when i tell him how i feel he just constantly blames me... Says its my fault he doesnt trust me and says he cant even believe what i say.. He says he loves me and that we just need time but i feel the damage is already done... What should i do?

Just an fyi i deleted all my guy friends off my social media and snap and he still doesn't trust me..