There is "NO SLUSH FUND diversion"
You just made that up
Again, revenue comes into the government from various sources and then is spent in various ways. It is very simple. There is no lockbox where they keep the social security money. It is just one more spending obligation. The government either has the money to cover those obligations or it does not. The US government is $38 trillion in debt and counting. That is not sustainable which means that social security and every other health and social program will go under if the government goes bust. You appear to be living in some magical world where money fairies will sprinkle future funds from the heavens to support social security when the money runs out.