Senior Game Designer at Bungie
This site shows a list of studios in most areas of the world. This should help you discover what's out there.
As far as "lifestyle" goes...
1) Work hard in school and in your free time. Take your education seriously and learn as much as you can about anything that interests you. You have no idea where you will find inspiration and influences. I work with some guys who used to be architects and then became level designers. I used to be a boxing teacher and sold copiers. Life takes weird turns.
2) Play a lot of games and think critically about them, both mechanically and experientially. In other words, what does it feel like to play a particular game? What experience and emotion is it creating?
3) Do not spend all your time playing games. You need a wide breadth of experience. Travel. Do art. Play music. Do lots of things that will give you life experience and more importantly, and understanding of how people think, feel, and behave. If you don't understand human emotion, you are going to have a really hard time.
4) Make stuff. It doesn't have to be huge or amazing. Start small and simple. Google some free engines and tutorials.
5) Be nice and be social. No one wants to work with a jerk. Be kind to others. People might not remember things you did or said, but they'll remember how you made them feel, and it will come back to bite you if you screwed up.
6) Work some entry-level jobs doing whatever. You will not get your dream job right away. Start somewhere and work. Pay your dues. Work hard and keep learning in your free time.