Oh yes you will, on all counts except I have paid in my own, in fact I worked and paid in for years after I had already paid in the max and was qualified to draw max years before I ever drew any.

Altho I do not see where it bothers you, I also paid in to Union pensions that I draw more money from than SSA and it didn't take as many years or hours to top those up as it did SSA but was a hell of a lot more money per hour worked tho.

You do not pay any so what makes you think that you are carrying anyone, and when you do go back you will not have to make up the years/dollars that you didn't pay by working/living in a communist country either.