Earlier quoted context omitted.
It's really weird to think of you as an expat, because we are used to thinking of the turkish in ways that are improper. Most expats are expats because the grass was greener where they went. Why are some of us expats while others are merely "immigrants"? Just using that word makes it seem filthy for people from the middle east to come to europe. How are they different from europeans leaving their countries behind? La…
The difference between an 'expat' and an 'immigrant' is that an expat made their choice from a position of strength and an immigrant made their choice from a position of weakness. That's really all there is to it, everything else is exactly the same. Though usually people from wealthy countries would not like to be known as 'immigrants', they are expats, of course.
I wouldn't call refugees expats, but their intentions aren't any different. They just do what's in their best interest.