He can't make 160 anymore, 168 is full of people that would beat him, Williams may be too much for him and rematching Martinez may get him even more beaten than the first time. He needs to realise he's still young and his career is far from over.
He needs a proper trainer and a strength coach , If he put the weight on properly he could be a threat at 168 but he needs to learn some more skills too. Kessler loved the straight 1-2 and probably did it better than pavlik and look what just happened to him. recouperate , change trainers , get in proper fighting shape and then see how the land lies.