This can't be a real story. This guy sounds like a cartoon character. Like that show Archer.
He doesn't have his priorities in line, he's too comfortable with the relationship, and he is controlling you with words like "I Love You" when this is not the definition of love. Maybe that's his definition of love, but he hasn't had a good reality check in a while.
It's stories like this that make me feel a lot better about myself.
Waking up next to a beautiful girl,
Step outside and say hello to my beautiful world.