I hope the best of health to you and the baby.
I know there are those who look down upon you but there simply is no reason for that. The most important day is today, and once we get through today you'll find a way to get through tomorrow. It means what you have is what counts.
You have a healthy, baby boy on the way and you also have supportive, caring parents. They can help you raise your baby while you continue your education (which you really should).
So don't pay attention to the critics.
And you might be concerned that guys may not want to marry women with a child. Well guess what? I have a friend getting married sometime in March and his fiancee has two children (they're both in their mid 30s). So don't worry

Have you come up with a name for your boy yet?