Are you planning on competing in something (your reference to "pre comp diet) like bodybuilding or fitness? If you're competing, that in itself should keep your mind on track. You don't want to come in last place or look/be overweight in a bodybuilding or fitness show.