There is no way to claim that back? To be honest with you, I worked in the US for over a decade and I consider everything I paid into SS a waste. If I end up keeping my citizenship (unlikely), by the time I would be able to draw it would probably be $100/mo or something ridiculous. It could easily cost me much more than that in wasted tax dollars before I retire.