You want to do the RIGHT thing. The right thing would have been to be married before bringing an innocent life into the mess you call a relationship.
BUT......since you have what you have the right thing is to be a daddy to the baby. You two need to live near each other and co-parent, and try counseling to work out the differences between you. I bet you are both under 23 years old, and so you are both consumed with your own issues and needs.
Hopefully, you will be able to come together for the baby's sake and get married and live a good life. It isn't too late.
It sounds like you are a good person, that you want to do what is right. I hope that she does also. Please, don't miss out on your baby's first years, or any for that matter. If you two can't get along, agree to not talk bad about the other to the child as it is growing up, and be there for her/him.
I say, go back to where your parents, your "girlfriend", and her parents are. Give it a year and see where things go. The child needs you and her, and the extended family. Keeping a young woman away from her family when she has a young child sometimes isn't the best thing, especially if she is not mature enough to handle it. Keep in mind, she may have been suffering some post partum depression and needed mommy there. If you are young, a year isn't going to matter that much.
The last two generations, maybe three, has grown up in broken families. Parents are so very important. Don't let anyone tell you that a child doesn't need a daddy.
Your priority now that you have made a baby is the baby. Not you, not her. The baby!



