Women tend to share a lot of personal things with each other but there are some topics that are still sort of off limits.

Steve Frost/Monkey Business Images Ltd

Fertility can be a touchy subject for many women. Most women in their 20s and 30s have heard the question "So, when are you having kids?"

The debate on when to start trying to have kids varies for each woman and there's no doubt that there are pros and cons to waiting and starting.

Women who are part of "Generation X" ( in their 20s and 30s) are starting to really consider if and when they should have a baby.

Fact: There is a good and bad time to try and conceive a child.

Theglobeandmail.com simply states that when you're between the ages of 20 and 30, your chances of conceiving is about 25 percent and after you turn 40, it's about 5 percent. And getting pregnant after age 45 is rare.

The trouble with our generation is that people wait till their debts are paid off, they have a house, or a career till they try to conceive and more often than not, these goals take many years to complete.

One compromise for people that still want to wait is egg freezing. With this, a woman's eggs are taken from her ovaries and frozen. Then when the woman is ready, the eggs are thawed out and fertilized with sperm. There is a catch, however! Egg-freezing is still a gamble - it's not a 100 percent guarantee. Successful egg-freezing should occur before age 35.

There certainly is a lot of work being done on fertility, but a woman's eggs are still only fertile for so long.

Having a child after the age of 40 could pose some consequences for the mother and baby, so it's important to keep this timeline in mind when you're considering having a child!

As we all know, having and raising a baby is no easy task and the people at Southcoast Maternity Services get that! They have all types of care and resources to assist on you and your baby's journey.

They help with everything from birthing classes to car seat safety. They definitely can get you started on your journey through parenting!