My Boyfriend's Parents

So... To say the least, my bf's parents are more than a little unreasonable. I really am posting this to get some advice/opinions as to what I should do. 
For one, they track him via tracking app on his phone. Keep in mind that he is 22. I really dislike this, and so does he. They don't track him because they have trust issues, they do it because they want to "keep tabs" on him at all times. The few times he has confronted his parents about this, his mom has thrown a fit. 
Secondly, back in December, I read a message on my bf's phone from his mother that said "You know Wednesdays are my hardest days. I'm going to need some cuddle time when you get home." This really bothered me for some time, and I finally confronted him about it not too long ago. I told him that I did not like him cuddling with his mom, and that I thought it was not appropriate or normal. He said it really wasn't cuddling and was just a poor choice of words on her part. But still... It irks me. 
Lastly, his parents make spur of the moment plans with him, and expect him to do whatever they want. Often times, I get ditched and left out. For instance, a few months ago, I invited my bf's out to dinner, just me and him. He said yes and that he couldn't wait to go. After work, I rushed home and changed, and texted him to see if he was ready. His reply was that he couldn't go out because his mother had cooked him dinner and he didn't want to hurt her feelings. I was really upset about this for a long time. 
Am I just overreacting about these things? Or do I have a reason to feel upset? My boyfriend seems to be making no progress in being treated like an adult so I thought I'd see what you all thought. 
P.S. If it helps, we have been together  for about 3 years. I'm 20 and he is 22.