X
Email me Daily Riddles

Two of the most essential attributes for a happy and fulfilled life are self-honesty and self-discipline.

SEE AUTHOR