Definitely don't keep the bitching one around to long, she is about to fall of a cliff hard as far as looks.
And as men we just keep looking better and getting stronger.
The dating market value of a woman in her early twenties is extremely high and as she ages and gets fatter and saggier and more miles on her that value goes down annually.
As a man your dating market value in your early twenties is extremely low and as you age and look better and get stronger and acquire more connections and more financial power and respect your value goes up annually.
Sounds like you're at a Crossroads.