I've been seeing people post their opinions on the matter, and yours is different. Before I got to the last part where you said the best thing to do is abstain from pre-marital sex, I was thinking, 'Why can’t they abstain from sex?' If you do, you won’t have to worry about getting pregnant, and there won’t be a situation where you'll raise the kid alone.
Also, if a man can't stand up for you when you're being insulted by his family, then it’s a very good sign to leave him and move on with your life. That's why it's advisable for every young lady praying for a husband to also pray to enter into a good home too.