I talk to Shelby, an American now living in Sevilla Spain about which country she finds happier: USA or Spain.…