Am I the one who is the problem?

I need advice from people who aren't my friends. I've never really had luck in relationships, but I have learned from them. I will admit that I do settle for people who aren't really on my level. My current boyfriend at the moment is younger than me which I thought was a plus. He is a man child (38) who still lives at home with his parents. He doesn't have a job and keeps talking about an inheritance he will receive shortly so he doesn't have to work. If we go out to eat, he always orders the most expensive thing on the menu along with lots of drinks. We split the bill 50/50, but it always bothers me. Each time he comes over to my house, he treats me like his mother and a maid. Our relationship has only been a month and he's already leaving me his laundry, drinking all my beer in the fridge, sleeps during the day, and plays video games at night and doesn't do anything to make up for it. I will admit, the sex is amazing, but I feel like maybe I can have that with other guys, I'm not sure. I haven't been in many relationships.

I have communicated with him about my feelings, but I'm not listened to. He is good at telling me what I want to hear in the moment. I have an inside voice that keeps saying to just let things go and don't make it into a big deal. I want a partner in my life, someone I can build a life with. Someone who has goals and is employed and independent. He isn't any of those things. He's mooching off his parents I feel like, his mom does everything for him. He wants to move into my house with me which would be great to share bills with and stuff. I just don't see it being that way. I feel like he's already mooching off of me and sex is pretty much the only thing I get out of it. I realize that no one is perfect and maybe with time he can be the man I need and want in my life. I'm trying to be as objective as I possibly can describing this relationship. Should I move on and let him go?

Am I the one who is the problem?
Post Opinion