Wow, that's a shame. I guess I'll answer it in point for like I normally do:
1. The father is obviously a... I dunno I can't think of a word that's not super offensive. He doesn't deserve to be in your life, you are better off without him. He drinks and does drugs, he's got another girlfriend, he is a loser. You fell for him, you might want to think at the time you had more common sense, but that's apart of his act. He is a liar and an actor. More will be fooled by him, you have no reason to feel bad. I would seek a restraining order if you are afraid of him. It then becomes against the law to be anywhere near you or your child. Make him pay child support, if you need it or not. Make the dude pay, because it took two to impregnate you.
2. You get it. You realize that having an unplanned baby (Or possibly planned) with a bad guy wasn't good. You mentioned you realize that it was a bad choice. This is step one. You've learned. Good for you.
3. You mentioned you seem to be on the "Right track" but you act as though a baby is on the wrong track. It really isn't great but it doesn't mean anything is wrong with you. It is not a mistake nor a failure. Never consider it as such.
4. Adoption may be a choice, but I feel that if you want to keep the child it will end up something you will regret. I also feel the need to share a personal story. I knew a girl named Summer, she had a mother who was only 15. She was put up for adoption. She was ten and her mother was then twenty five. Her mother had another child and kept it. When Summer found out, she was devasted. She felt her mother didn't love her, but loved her half sister more. I feel the need to bring this up because many teen moms simply think leaving their child up for adoption and keeping ocasional contact is fine and dandy, but it's not. It can really cause harm. If you have no financial means of supporting the child it is the best option, but you mentioned finances are not a problem, so do not believe adoption will cause less emtional trauma than not having a father.
5. Think about yourself as well. If you sacrifice your entire education and life to your child you may resent them later, and even mentioning how you "missed out" just once will really hurt the child. It won't be healthy to keep the child if you don't really want to keep him.
6. Good luck,
PM me if you ever need anything. I'm online several times a day.
- Jusitn