Those hobbies you mentioned sound like you don't get much physical exercise. I recommend trying some sort of sport that would fit you to counter-balance your otaku.