So the best solution for that kind of problem is to sport. There are many different kind of sports and you have to choose the one that you like the most. For example me, I like running so I run 3 times a week. When you are fanatical you can join in a club, it is possible that you make friends and that you like it.
But there are also disadvantages in the sport.
For example, when you are too fanatical it is possible that you get injured, or that you train too many times and that your body is not able to keep it up. But that problems are your own fault because a good sportsmen knows when he or she has to take a break. To take a break is also part of the sport! There are also some people who want to fight with people because they are fan of an other country of an other club. In my opinion, that kind of people don’t have the possibility to visit a match or training. Guus Hiddink, the Dutch coach of the Russian football team that has beaten the Dutch football teams, is threatened by some people from his own country! And that is not the meaning of sport.