Don't dwell on the past, and don't stress over the future. Instead, learn from your past mistakes, and prepare for the future. You don't need to have every single detail of your life worked out. Do what you can based on what you know, and accept the inevitability of unexpected and unknown events. Have an open mind and be ready to, if possible, adapt to these events as they happen.
"How do you keep your sanity as a police officer, knowing that, one day, you could be killed in the line of duty?"
"You just have to take life day by day."
by Seeker of All Truth April 26, 2014
Get the take life day by day mug.