That just shows how your mind works, sadly.
I didn't create SS, the Dems did.
I had the requisite amount withdrawn from my pay, as directed by the Federal Government and I am receiving the requisite amount on a monthly basis, based on my contributions. I don't begrudge anyone for doing what they are required to do and "leeches" is apparently your definition of the people receiving the benefits.
If I had my druthers, I'd have opted out of SS at an early age and I'd have been a lot further ahead.
SS & Medicare are big Government Social programs that are going broke, yet the Dems are advocating for Free College Education, Free Healthcare & The Green New Deal, etc., with no regard for how much it will cost and where the money will come from. At some point, people have to wake up and say, "NO", when a politician says, "Vote for me and I'll give you free stuff.", since Free Stuff from the Government isn't FREE.