There's a massive advantage to having kids when your young (20s), even if you think you can't afford them. With hindsight, I would have married a girl 3-5 years younger than me & pumped out 3-5 kids in my 20's. The earlier you meet your partner, the less emotional baggage you both have.