Making a career, looking after a whole house, providing your family with the best of everything is no easy feat. Having to fend for your kids even after you retire from your job makes it worse. You don't want to be struggling all your life. Your kids should ideally be old enough to look after themselves by the time you retire for the sake of financial stability of the household, and that is highly unlikely when you get married anytime after thirty.