Hi there!
I’m sorry about the difficult situation you’re in but I’m so glad to hear you’re strong enough to pull out of an abusive relationship and that you’ve met a wonderful guy.
From what you said about being scared to put the baby up for adoption in case you can’t let it go, I would definitely tell you not to go for the abortion. If giving life to your child but giving it away would be too difficult for you, I believe only devastating feelings would come from you destroying the life of the child. There is no shame in adoption, it is a brave choice, as is keeping the baby.
I would highly recommend you discuss the situation with your current partner. At the least, an issue like this is a good time to really test your partner’s mettle.
Good luck!