It seems many people get burned out when they stick to only one class. Stepping out of your comfort zone can be a rewarding process. Yes, it's going to be tough at first, but it's worth experimenting with different classes. I see people get bored, but they have been playing the same class for three years. It's worth having more than one class to play. Sure, have your main get the best gear, but at least have two or more classes that you play regularly. It's worth the fun you will experience. Don't go to a buffet to only have one dish while ignoring everything else. Now, I am not talking about rerolling. Just have different classes you can play when you decide to grind.