I have been dating the girl I love for over a year now and have cheated on her many times. Lately I met a girl from my home town. We dated and started engaging in unprotected sex for the next eight months. She got pregnant. Now I don't know what to do since I planned on stopping all ties with her and actually settle down with the woman I had been dating before her. Please advise me. I know I sinned, and it kills me every day since I stay with the woman I love. I don't know how to even tell her.
The problem for me is that you have been completely ignoring God's law and now what me to fix it while you continue to sin. "Marriage is honorable among all, and the bed undefiled; but fornicators and adulterers God will judge" (Hebrews 13:4). From what I gather you have been living with and having sex with one woman while going around having sex with other women. You tell me that you know you've sinned, but it sounds like you are still involved in sin.
If you decide to marry the woman you are currently sleeping with, you need to tell her that you have a child by another woman and that you are responsible for the child's support. If she dumps you, then there is nothing you can do about it.
Regardless, you are responsible for the child you made. Regardless, you have to stop having sex and living with women or sleeping with women you are not married to. You have to put God first in your life, then we can talk about how to live a godly life.