Originally Posted by ScottGem
This is going to sound a bit harsh, but you are being hypocritical. Being raised in a Christian family didn't stop you from having sex out of marriage. It didn't stop you from dishonoring your parents by running away. So you think it will make it all better if you get married prior to giving birth? Sorry it doesn't work that way.
I'm bothered by your statement that you are marrying someone with a big age difference. Is this the father of your child? If so, you apparently had sex with him right after you started the relationship. Since you are now 17, its possible that sex was illegal. And that may be why he's staying, to avoid stautory rape charges.
I urge you not to rush into marriage with this man. Have the baby, see how well he treats you and the child, then after you are 18 you can get married.