Legally, I believe, if you are pregnant and decide to keep the baby, you can sue him for child support. You may even have to sue his parents, if he is a minor, to cover you until he is of age. You can't force him to love you or the baby, but you can force him to pay his share of the costs of raising the kid to adulthood.
If he really loves you, he will accept your decision. Understand his wish that you get an abortion - he obviously is not ready to be a Dad and face up to his responsibilities - but the decision, if you are pregnant, is yours to make.
Regardless, you have to ask yourself is this they type of man you want in your life? Will a man who drinks and does drug be able to give you the kind of life you deserve? Will he make a good father, either now or in later years?