Relationship advice.

Haley • 🕉♌️☮
So I'm in a long distance relationship with my boyfriend. Granted he only lives an hour and a half away so it's not like super far but still. 
So he still lives with his parents because he's in college and wants to save money on housing. And his parents go out of town a lot like a lot. And every time they do I'm not allowed to come over. Remind you, he's 21. 
I just feel like I'm putting in more effort. I have to drive to see him, he doesn't drive to see me without me asking. He's always canceling and apologizing because he feels bad. But he literally cancels like every other week so I only see him like once a week.  
Should I be angry? I'm just confused and frustrated. We're really big with communicating our problems to eachother so like How do I bring this up without sounding super bitchy and clingy?