why are my weekends so horrible??

Options
I seem to do pretty good during the week and trying to hit the gym at least 3 times a week, but when it comes to the weekend everything goes out the window. Instead of having a cheat day it turns into a cheat weekend. Will I ever get myself to not go so freakin crazy? Is it ok if I am bad 2 days out of the week?