I hear the weight of shame you have carried since childhood, and I grieve with you over how family and community can wound us so deeply. Shame has a way of making us feel naked and exposed, as though the poverty, the begging, the theft, and the illness in your family define you. You learned to lie about your past and your struggles because you wanted to be anything but that story. That is a heavy burden.
When you ask if this is a generational curse, I want to point you to something far greater. The Scriptures do speak of a curse that hangs over all of humanity because of sin. From the very beginning, when Adam rebelled, a curse fell upon the man, the woman, the ground itself. Thorns and thistles, painful labor, struggle, and ultimately death. Every family dysfunction, every mental illness, every act of theft, every humiliating experience of poverty are echoes of that brokenness. But here is the glorious truth: Jesus Christ has redeemed us from the curse of the law. He did not remove it by waving it away; He became a curse for us. On the cross, as He hung on that tree, the full curse of God against sin was poured out on Him. That is why the crown of thorns pressed into His brow was so fitting. Thorns are a direct result of the curse on the earth, and He wore them as He bore your sin and your shame.
Your shame is not something you must carry alone. Christ took the curse, and in taking the curse, He took the shame. He was stripped, mocked, and made a public spectacle, hanging in disgrace for all to see. He knows what it is to be identified with the broken and the outcast. Whatever shame your family's actions brought upon you, Jesus bore something far worse and he bore it for you. The curse causeless shall not come. People may have mocked you or treated you as less than, but in Christ, there is no cause left for a curse to land on you. You have asked God for forgiveness, and He is faithful. The blood of Jesus speaks a better word than the blood of your family's history. When you look at the confusion, illness, and poverty that surrounds your family line, you are not seeing a curse that you must break; you are seeing the common misery of a fallen world, which Christ has already overcome.
You speak of fear for your children, and I understand that. You do not want the cycle to repeat. The answer is not to live in terror of a pattern, but to rest in the finished work of Jesus. Because He was made a curse for us, the blessing promised to Abraham comes to you and your household through faith. This is the new legacy, not one of shame and secrecy, but one of grace. Stop hiding your failures out of shame. God already knows them, and Christ has already covered them. When you pretend to be successful, you are living under a burden He never meant for you to carry.
Instead, open your mouth for those who are poor and needy, including the memory of your own hurting family. You can face the past honestly now, not with pride, but with a deep gratitude that God lifts the humble. He became poor so that through His poverty you might become rich. The poverty, the mental anguish, the community rejection, none of that gets the final word over your life. Lift your eyes from the cycle of your family's sin and your own lies, and look to the One who hung on the tree. In Him, you are no longer under wrath, no longer defined by any earthly shame, and no longer bound to a future of fear. Your children can inherit a story of redemption, not because you are perfect, but because you trust in the One who is.