I just had this doubt and I'm not asking this in a bad sense.
Rama and Sita get married and later they go to forest for 14 years. Then they come back to Ayodhya. Sita is then sent away when she was pregnant. My question is why did it take so long for them to have children? Thank you.