How to explain how immature he is

Eli • Just a friendly person who likes helping out others!

I feel like my boyfriend is immature. We are both 19 years old living with his Mom for just a little while.

Anyway, he won't do anything or go anywhere with me because there is someone he doesn't like who will be in the vicinity.

He won't live in a certain apartment with me because "we'd live too close to Shelly(a woman he hates)" he made me go do the laundry because he "can't stand his mom right now" and he won't visit my family with me because my mom is present! He says "i love everyone in your family, but if your mom's there then I'm not going."

What can i do? I feel like he's being really immature and it's kind of ruining our relationship because of how bad he is for constantly doing this