16, married, and pregnant

Jocelyn • 1st time mommy ❤️ & wife
I get criticized a lot because I was 16 when I found out I was pregnant and also 16 when I got married to my baby's father. He is 20.. But I've known him since I was 14. And he was 17 at the time we started "seeing" each other. 3 years strong.  2 months later i found out I was pregnant I turned 17. I'm trying to stay positive and go on for my baby. I am Christian and that made me look even worse. But nobodys perfect and everything happens for a reason. 
Anybody has a similar story to mine?