Chelsea,
A couple points to add.
1) You can't earn your way into heaven by striving to do good. Salvation and deeds (good or bad) were disconnected at the cross.
Colossians 2:13 [...] He has made [you] alive together with Him, having forgiven you all trespasses, 14 having wiped out the handwriting of requirements that was against us, which was contrary to us. And He has taken it out of the way, having nailed it to the cross.
2) Sin is sin because of the harm it does to yourself and others. In the case of forgiveness, not forgiving mainly hurts you. Pornography on the other hand has many victims but again the first and worst victim is YOU.
3) Just because all your sins are forgiven doesn't change the fact that any and all sin is still harmful to your self as well as others. The reason we strive to not sin is because we love others as we love ourselves.
Bookmarks