If you're a US national living in Spain, taxes can be particularly confusing. Find out if your US social security benefits can be taxed here or not.