So, I broke up with my live in girlfriend from California. We currently live in Iowa near my family. After breaking up, I gave her time to gather shit and go. Boom. She's suddenly 6 weeks pregnant. I'm fairly sure it's mine, but there is only one way to be absolutely sure. My feelings for her are severed, and I do not want to be in a relationship with her. At all. I feel as if I am a hostage right now. She's threatening to go back to California and have the baby there, and only allow me to see the child if I was to fly out and visit. Hardly practical. I would have to uproot and try to find a similar paying job in California, which is possible, but it would be extremely inconvenient for me to ever go visit my family. I've lived in California before, and, I much prefer being back here closer to my family. So, do I stay in a shitty relationship to be a part in the child's life, break up with her and move to California, or let her leave and pay child support and never know my kid... Allegedly my kid anyway.

There is potential for the child to not be mine. I was careful the last couple of months we were together, because I did not want to have any accidents as I was planning on breaking up. She is ~8 weeks pregnant now, and she has lied to me about major things in the past, so it would not be out of character for there to be some shady shit going on here.

Please advise!