Wait a little while. Spend time just him and you. But start a baby fund!
A baby is truly a blessing but having one sooo young comes with A lot of responsibility. Regardless if you have your stuff together the question you need to ask is are you ready to focus completely on someone else? Youll miss your big year as 21... Wont get to go out party take awesome vacations alone and just enjoy the freedom to do what ever you want with out relying on friends or family for assistance. Not saying not to just something to think about i had my daughter when i was 19 and missed getting to be 21 basically lost all my friends and was completely on my one... You definitely grow up and find what you like and what you dont amongst others...
Only God can make a Baby ......but when it's your time it's your time don't rush it enjoy life
If you and your partner are both ready for it, then go for it. I got married at 18 and had my first baby at 19 and now im 20 and having another baby in october.
You're an adult, you're more than capable of making your own decisons! Congratulations on wanting to be a mommy! I say go for it. Fertility doesn't last forever, especially for women, and at least you'll have the energy for it. The closer you are to peak fertility (about age 24) the more likely you are to have no complications with your pregnancy. I wish there were more people like you out there. Most people our age want to be kids forever themselves. I praise your maturity!!
Personally I wouldn't. Enjoy life. Travel. Make the most of lazy Sundays. Having a child is Lovely but it restricts what you can do in so many ways. Everything has to be organised around them, their nap times, what restaurants you can take them to, how long they can stay awake before they get grouchy, what will bore them etc etc. My husband and I had our first boy 3 years after we met. I love him to bits but I wish we had had more time to experience life together as just a couple, before becoming a family. Unfortunately, we were 32 when we met,so we didn't have the luxury of waiting to have a baby.