God gives us more by going deeper than we ask. He wants not only your whole heart—He wants your heart whole. Why? Hurt people hurt people. Think about it. Why do you fly off the handle? Why do you avoid conflict? Why do you seek to please everyone? Might your tendencies have something to do with an unhealed hurt in your heart? God wants to help you for your sake.
Your family history has some sad chapters. But your history doesn’t have to be your future. The generational garbage can stop here and now. You don’t have to give your kids what your ancestors gave you. Talk to God about the scandals and scoundrels. Invite Him to relive the betrayal with you. The process may take a long time. It may take a lifetime. Difficult for certain. But let God do His work!