He really shouldn't quit during mid or late season. At this point, he should finish out the season, then take a step back and decide if it's time to move on.
If there's still that drive to play the game, then maybe a good summer league might be the way to go and take it from there.
However, once it's not fun anymoore, it's time to walk away.