I'll let you guys in on a secret: I'm not an American by birth. I've lived in the US for a long time though and I feel as much an American as I possibly could. And by feeling like an American, I mean that I always feel like fucking everything that moves. Because that's really what the American dream is all about, isn't it? Fucking hot chicks and fucking over assholes. Now of course I'm also a giant pussy, so not a lot of my dreams become reality, but fuck it, ain't trying hard and losing hard part of being an American too? I've lived in Europe a long time too and things are just different there, at least in some countries. No people on earth (with possible exception of the Japanese, even though I've never been there) is as obsessed with fucking as much as Americans are. And I mean that as a serious compliment!
As I said, I've lived in Europe for quite some years (grew up there actually) and have traveled all over Western Europe -- but haven't really seen the East where I suppose most of the action is. But if there's one myth that deserves to get shattered right here and right now, it's the one that states that Americans are prudes in comparison to the 'Old Continent'. Yeah, take it from me, that's just not true AT ALL. Of course, just like in the US, you've got some great Meccas of sex like Amsterdam, Brussels, Ibiza and the whole of the UK (Brits are by far the sluttiest in Europe in my experience), but most of Western Europe is actually surprisingly conservative. And in no way at all do people play more loose with their bodies there than in the US. There are plenty of places in Europe that seem to have a Bible Belt sexual ethic (minus the hardcore religion though).
So all I'm saying is, don't believe the myths and assume that the grass is always greener on the other side because, at least when it comes to loose morals (and politics too, but that's a whole other story), it's just not true. Be real happy with what you've got in the US, because, as an immigrant, I think you guys have by far the sluttiest chicks of any place I've ever been to!