The greatest threat to your Social Security retirement funds is Congress itself. Congress has never required that Social Security tax dollars be kept separate from general revenues. In fact, the Social Security “trust fund” is not a trust fund at all. The dollars taken out of your paycheck are not deposited into an account to be paid to you later. On the contrary, they are spent immediately to pay current benefits, and to fund completely unrelated federal programs.
Social Security: House of Cards