How to Be Perfect?

No one is ever going to be perfect all the time, we are human. We can try our best and when we do that, we can't ask for anything else because we tried.
Reference.com Copyright  2012. All rights reserved.