Many people may agree with your friends—but I'm thankful you know otherwise, for ending the life of the little child who was growing in you wasn't right in God's eyes. God's words to Jeremiah apply to every human being, born or unborn: "Before I formed you in the womb I knew you" (Jeremiah 1:5).
But you are wrong when you say God can never forgive you! King David in the Old Testament was a great and good man in many ways—but later in life he strayed from God. He committed adultery with another man's wife, and then to cover up his sin he arranged for that man to be killed in battle (see 2 Samuel 11). Adultery ... lying ... murder ... How could God ever forgive him?
And yet God did forgive him! David honestly faced his sin, repented of it and sought God's forgiveness: "Against you, you only, have I sinned and done what is evil in your sight" (Psalm 51:4). And when he did this, God forgave him and cleansed him of his sin. David could then truly say, "Blessed is he whose transgressions are forgiven, whose sins are covered" (Psalm 32:1).
This can be your experience as well. God loves you, and Christ died to take away every sin you ever committed—every one. Don't let your emotions or anything else keep you from Christ. Ask Him to come into your life today, because in Him "we have redemption, the forgiveness of sins" (Colossians 1:14).