Forgiveness

God promises forgiveness. Why is it that I can’t forgive myself, even though I’m forgiven for my sins? I always feel like I’m not good enough and not living up to His expectations (constantly thinking that I’m going to be rejected). How do I keep myself from thinking negatively?