Accepting your past mistakes is not an easy venture, especially if you’re not exactly happy with your previous history. We all wish at some point we can go back in time and do over some part of our life. However that is not God’s wish for the valuable lessons you are learning along the way. Press on, keep moving forward, forgive yourself and refresh the life you are now living. Have a willingness to tolerate a difficult or unpleasant situation as you move steadily towards your goals. With God all things are possible if you’re willing to believe.