Relationship problems

Okay so I really need some advice and please don't be rude because I'm pretty upset already. I'm 16 and my boyfriend is 17.. We both lose our virginity to each other. We've been dating 8 months now. 
We used to never argue over anything, but here lately it's every other day.. We haven't had sex in about 2 months now because I feel as if we never just have a cuddling time and just hangout like we used to. I feel like he's always wanting to do stuff when we hangout and when I'm not on my period. 
I love him with my whole heart, but I just don't understand us anymore. He got mad today because I put a picture of me and a close friend that's a girl up.. Keep in mind I deleted all guy friends off of there. What do I need to do? Is their any hope?