oh boy....
Push more of your calories later in to the evening so that you can eat a larger meal before bed. Problem solved...you feel better because you ate good proteins (even though it's not necessary), and there is no longer a chance you wake up and cheat, thus, making your diet far more successful.