I need relationship advice!

Ok so my boyfriend spends more of his time with his friends than me. I make time for him always and cancel plans with my friends even though he never does. I always am the one to ask to see him. Over text he's distant and angry but when he's with me he can't keep his hands off me. 
What do I do? We love each other but this is getting extremely old. I just wanna hangout with my boyfriend. 
Please help! 
Thank you :)