No one knows the future boo! Right now focus on you and your baby! Get finished with school if you're not already and do what you can to stay happy! nothing is more important than the health of your baby and the peace of mind you will get when you let this situation work itself out without stressing you out! I'm saying a prayer for you right now! ♥♥♥
I'm sorry, as I said. But this guy, is not going to be that father. The reason I say this in what probably seems a heartless way is that when we delude ourselves, we lead ourselves into bad corners. It would be sweet to meet a man who is a good father and makes up for all the pain of your childhood as well. But this kid who impregnated you is not raising his hand and stepping up for that role, and you need to be ready to know that so you can make realistic plans. This does not sentence you or your child to an unhappy life. The more forward-thinking you are on this, the happier it will be.
The baby is provided for already. But i know it hurts growing not knowing your father when he is alive and healthy and does not live in another state. When I was growing up I cried so many times because I didn't know my father and I felt like I wasn't good enough to know him. It was sad seeing fathers involved with their children at school and I couldn't even hear my father's voice.
Please tell your mom that she is not helping anything by showing up at his house and causing problems, then let it go if you can. And ignore that the father is acting like a kid, frankly, he is a kid. Keep in mind that what you need from this guy is child support only. I am sorry if you had sweet dreams of a child bonding with a father, but that is not this father, you might as well be clear that you are regretting your dreams and not the real guy.
See a family-law specialist about how to make a proper and official DNA test happen. Get the name of a lab, one certified by the courts in your own jurisdiction for determining paternity, and learn what steps need to be taken -- this is not a situation for a Walgreen's test. When your mom gets in the middle again tell her what you are going to do (if you have any written material on what has to happen to file for child support or get a DNA test, show it to her). The only way to keep her from messing in your situation is to be totally on top of it yourself and not in drama or helplessness. (That just opens the door for her to leap in and supposedly try to "fix" things.)
Let the kid's snotty comments about you and other guys roll off your back. Just calmly tell him it's not true, and go on about your business of being ready to serve him with child-support papers when the DNA test confirms everything.
And have one ounce of pity, he is just becoming aware that he is going to owe $x a month for the next 18 years, all for some sex. That is an existential life changing awareness for any male.