I will be straight up with you. People have a hard time accepting God's free gift because in order to accept it they have to admit they have sinned. They can't claim to be a victim and have never done anything wrong. They also have to admit that there is a God to whom they will one day have to answer for all the things they have done. The silly thing is that if they will admit that and ask for forgiveness then they won't ever have to answer for those things.
Transgressions are the same things as sins.
God says He won't remember our sins because Jesus paid the price for them, so you see that arguments for why people don't accept Christ are stupid. They are the ones who lose out. Don't let this happen to you. God loves you and wants to help you straighten out your life, but you have to deal with that sin and its punishment before you can do anything else. Remember suicide is not the answer, it is just trading temporary troubles for permanent ones.