Social Security pays it's own way.
“…Under the law, Social Security cannot possibly contribute to the on-budget deficit. It can only spend money that has been collected from the designated payroll tax or from the investment of past surpluses. (The money from general revenue to make up for the temporary payroll tax cut the last two years is an exception to this rule.) If benefit payments exceed current revenue and the money available in the trust fund, as the Congressional Budget Office projects will happen in 2038, then Social Security would not be able to pay full scheduled benefits. It could not force the government to increase its deficit….”
http://www.cepr.net/index.php/blogs/beat-the-press/lesson-for-reporters-social-security-does-not-add-to-the-budget-deficit