Sometimes people say, “I know I have been forgiven by God, and as far as I know I have forgiven everyone, but something is still wrong.” My friend, the problem is self-directed. God has forgiven you, once and for all. Forgive yourself of what God has already forgiven you for.
You know you are God’s child. But, like all of God’s children, you have sinned since you received Christ. You grew up in a church environment of well meaning Christians, but, they were unknowingly, legalists. My friend, be encouraged! We love you, so listen.