One word for you: variety. Do not spend too much time on any one activity. Do the things you love, but when you find out it's getting to be a bore, move on to the next thing. Also develop relationships: not just virtual ones, but real ones. Having a partner of the opposite sex also helps.