Psalm 40:11-12 “As for you, O LORD, you will not restrain your mercy from me; your steadfast love and your faithfulness will ever preserve me!  For evils have encompassed me beyond number; my iniquities have overtaken me, and I cannot see; they are more than the hairs of my head; my heart fails me.”  ESV

My bird feeder would be completely unwound with all the seed gone.  I’d think, “How in the world is this happening?”
Then I’d see woodpeckers flying in, and violently spinning the feeders with their landing and pecking.  I thought, “Must be those woodpeckers.”  But one night my little dog was on the front porch, barking like it had a critter treed.  I turn on the front porch light, and what do my wondering eyes should appear?  A raccoon completely stretched, straining, and standing to not only grab my bird feeder, but to squeeze and twist them, like he’s a pro at it… because he was!
Moral to the story:  Sometimes what you think is wrong with you spiritually, isn’t what it is at all.  Like, you may be thinking you’re a selfish jerk or a jealous hot-mess.  But God is thinking, “My child, you’re battling fear and control.  It’s something that’s been handed down in many generations, and the curse gets stronger every time it’s passed.  I wish you’d let me heal the core of your identity.  You’re not a selfish mess, you’re just scared.  Let me heal you.”
If you label the core of your identity and how you view yourself by a problem or struggle that seems like it defines your world, you’re mistaking  woodpeckers for raccoons, in a spiritual way of course.  Ask God to show you what mislabels might be making you mislabel yourself.  There’s no iniquity (sins that are generationally passed down that you struggle with) that can’t be healed by God’s mercy, steadfast love (I love that!  Tenacious love), and faithfulness.