The guy is 36 and *still living with his parents*. He's a child in a grown man's body. Break up and raise your standards. In your 30s you can find men living on their own with a stable job who's eager to move on with life. That should be the bare minimum at your age.

It's not a race to have kids and get married. Never settle.