You will never be "perfect". Not your diet, not your body, not anything. Do your best everyday and make the best choices you can to live a happy, active, healthy life. When you relieve yourself of the pressure of perfection you just might be able to reach your goals.
So I will focus on doing my best to make the best choices I can, every day. But I will not try to be perfect, because none of us can ever be that.