You say that people suffer the consequences of the choices they make. But that’s not always true. People often suffer the consequences of the choices others make.
You’re making the mistake of ascribing success too much to your own free will, and not enough to luck. Assuming your story of incredibly hard work is true, you were still lucky to, say, not be stricken by an illness that would prevent you from working and going to school. You were also lucky, presumably, to be instilled with a work-ethic from a young age. Our childhood experiences affect us for the rest of our lives, and not everyone is fortunate enough to have the right experiences or love or support growing up.
Once you realize that luck plays a large role in people’s lives, you’ll no longer see it as being “obligated to be responsible” for the consequences they suffer. You’ll want to help them flourish, rather than forsaking them. We’re all in this life together, and we need to forgive and help people, no matter what.
Finally, the thing about passing wealth down your “bloodline” is just silly. Sure, everyone wants to help their kids succeed. But everyone should also want everyone else’s kids to succeed, too. But if a child is born into a broken home, can you really blame that kid if they don’t grow up to be a Rhodes Scholar?
Frankly it doesn’t sound like you’ve even considered these things before. Your opinion on this, which I’ve encountered before, strikes me as a convenient way of justifying your own selfishness.