My boyfriend & I have been together for 3 months, almost 4. Before our school started back (I'm a junior & he's a senior) we broke up. Before we broke up, he cheated on me by kissing a girl he had sex with a year before me. Before this break up, we broke up and he started snapchatting his other ex. He said that I need to gain his trust back because I talked crap about him on Twitter?¿ (calling him a fboy) but, he cheated on me. Well, this freshman girl pops up and they play soccer together. He drives her to practice everyday and they text everyday. She even has an emoji next to her name. He stood up for her against me the other day. She has a huge crush on him and he said he's not dropping her just because him & I are together. But, I'm not allowed to have any guys as my friends and he always takes my phone.. But when I ask for his, he gets defensive. Or, if he's around me his brightness is so low I can't see what he's doing. He gets mad if I bring it up and he's hiding me from social media. Any advice?