Uzbad...

Medical insurance is not higher for immigrants. Americans also pay about $400 bucks a month for two people. The rates are charged by age and the overall health of the individuals involved. For example, a smoker will pay a little more.

No you can't deduct children living in other countries from your taxes here. There may be special circumstances but I am not aware of the government allowing this. Everyone would claim this and it would be difficult to track. It is too wide open for fraud and abuse. Can you blame them for not allowing this? It makes perfect sense to me.

And yes... you can collect Soc. Sec. and live in another country. As long as you paid in for all those years you are entitled. My parents had one of their neighbors move back to France 10 years ago. He was a retired printer. His pension and Soc. Sec. checks are sent to him in France. This is not a problem. It is done a lot. You are getting bad information. I suggest you go to your local SS office.