Life is too short to spend your free time and discretionary income on something that you aren't enjoying. Take time away and if you get the itch then find somewhere else to play other than where it wasn't fun anymore. Remember, the definition of insanity is doing the same thing over and over and expecting a different result.