You have your suspicions, which others have subtly (or not so subtly) confirmed.
Yet you don’t want to believe your boyfriend is an emotionally stunted man.
True, he has a complicated relationship with his mother.
But you’ve always thought mother issues in males would result in the kind of person you wouldn’t dream of dating.
The more time you spend together, the harder it is to ignore the signs.
You’re dealing with an emotionally immature man. And he’s draining the life out of you.