Why not just go to Germany? The place is clean (from what I've heard), has a supposedly great economy, and some of the other things you've mentioned. I would say you should personally research a little more about Germany, because it seems like it's a fit. (The only thing I don't know about is Gay rights.)







