Earlier quoted context omitted.
Why do you visit so many countries?
That's nobody's business. Maybe s/he likes to travel. Especially if you're in EU where there are practically no borders west of Russia, you can visit dozens of countries without sweat.
What the hell you think passport stamps are for.