What is the reason you love your spouse ?
As long as the reason stays true, you will still love
him/her.
Children will grow up, they will leave the nest one day.
By then, will you want to have that person you have chosen to be by
your side?
Nagging or not, it is annoying, but would she nag if she don't
care?
Love is a manifestation of many other attributes combined, and with
time, grow in your heart.
So, as long as the attributes remain timeless, so will your
love.
That is why, you need to make sure the person you marry is the true
self, not a pretend/fake copy of what he/she makes himself/herself
out to be.
To love a person skin deep, is to live a short lived love.
Man, you are a fool, to fault your wife for showering all her love
on your offsprings.
Did you not marry her because she is the most caring person you'v
ever met?
Did you not choose her because she is the best person to mother
your own child ?
So why do you penalize her when she is carrying out her duty with
the utmost diligent ?
There is no superwoman, only understanding husbands.
So to answer your question, you settle down with the one you can
LOVE for the rest of your life. And hopefully she will too.