He didn't have money problems, apparently he had marital problems that's why he came back because he said when he was boxing he was at peace.
Just to follow up on my previous post... He was asked about fighters hanging around too long(referring to Chavez Sr.'s farewell tour) and not knowing when to retire. Morales responded by mentioning that he made a couple hundred pesos for his first fight so when you spend all that time and energy and you finally make it, you don't want to give it up because you worked so hard to get there...
He will always look a bit chubby at 140 its just the way his body is remember this a guy that was at his at 122.