In life, mistakes will be made. Hearts will break including your own. Sometimes, thoughts of how will I measure up on this journey of life?,may enter the recess of your mind. Am I ever really going to fulfill God's purpose for my life? Maybe I should give up...... I screw up so many times, I don't see how anything I do will ever matter. These are all normal types of thoughts but they can only become a hindrance to our life if we allow them to manifest into truths. Know that with God we will be able to do his will.
Do not give up and let go of past mistakes and free yourself from hurts of the past by forgiving others and yourself. "Brothers and sisters, I do not consider myself yet to have taken hold of it. But one thing I do: Forgetting what is behind and straining toward what is ahead, I press on toward the goal to win the prize for which God has called me heavenward in Christ Jesus." Philippians 3:13-14. Forgiveness doesn't give the other person a free ride it lets you remain free from bondage and allows you to fully receive God's purpose for your life. "For if ye forgive men their trespasses, your heavenly Father will also forgive you: But if ye forgive not men their trespasses, neither will your Father forgive your trespasses. (Matthew 6:14-15 KJV)"
We must let God mold us into his son, Jesus Christ. "He must become greater, I must become less" John 3:30. This doesn't mean to not love yourself it just means to be love Jesus more than yourself while loving the new person you are becoming. "I like the person I am becoming" ~Mayo Angelou Sometimes we forget to forgive ourselves. Remember that God is not finished with you yet. He is forming you into a new creature and the process can sometimes be painful and hard but the results are absolutely beautiful.. "And we know that all things work together for the good to them that love God and are called to his purpose." Romans 8:28. Remember the trials that are faced in life are for our benefit. Trust God in everything! He has a plan and a purpose for each and every one of us. Do not give up and carry on to win the race of eternal life. To be free of the past let go and let God make a future for you. "For I know the plans I have for you declares the Lord, ''Plans to prosper you and not to harm you, plans to give you hope and a future".Jeremiah 29:11 God bless you all!