Do not be hard on yourself about things you cannot change. The past is past and it’s time to move on.  I know I have a lot of things going on in my life, but despite how hard or how difficult things get sometimes I have come to realize that each new day brings its own challenges and some which may be very rewarding and that things that happened yesterday are just a thing of the past and can’t be changed no matter what impact it may be causing you today or even tomorrow.  Live your life to the fullest everyday with all smiles and regret nothing because it can’t be changed anyways.