Stop partying and stop posing. If Floyd Mayweather says that you should've rested after the weigh in that's what you do. He's at that stage now where he can beat second and third tier guys but can't beat the elite.
He moved up the weight classes way too quickly. There's a reason why people slowly go up weight divisions- they allow their body to maturate properly into the new weight class. He jumped up 2 weight classes right after becoming LW champion and took on the wekest puncher at 147 and this provided him with some type of delusion that he can compete with the big boys at WW. He should've stayed at LW for at least another year or 2 and than make his way up to JWW. I admire his ambition as a boxer, but he needs to be brought along more slowly.
1. Needs to grow up 2. Stop acting like Mayweather since your not Mayweather 3. Drop down to 140 4. Start taking your craft serious