So sorry.......however agree w PP, this may be a blessing in disguise. He and his family sound like bad news, bring your little girl into the world and go home to ppl who will love and support unconditionally. If u do the test you'll have to stay! Sounds like there are alot of red flags.
Be kind whenever possible. It is always possible.