@RunaVolkov
I know your comment is from a year ago but still.
How is it the girlfriend's fault? She's 31 years old, for her who already has a stable job, she might find it the right age to find a person to settle down with.
MC is clearly not husband material, no one would want to marry someone...