Indeed, let God be true but every man a liar. Romans 3:4 (NKJV)
According to Romans 3:4, every person who goes against God’s truth is a liar. No matter what others have said about you—exes, peers, coaches, parents, teachers, spouses—it’s all lies, IF they’ve disagreed with what God says about you.
The same is true if you think negatively about yourself. If you’ve thought, “I’m so stupid,” or, “I’m such a loser,” you need to remember that these are lies. They go against what God says about you in His Word.
Constructive criticism from others is good, and it’s healthy to realize where you need to improve your behaviour. The key is to recognize when your identity is being attacked by lies. When shame washes over you and you feel less than, unworthy or not enough, remind yourself of who God says you are. It helps if you write truths from God’s Word on a cue card or in the notes on your phone.
God calls you the “apple of His eye” in Psalm 17:8 and “His treasured possession” in Deuteronomy 7:6. He says you are His child (Galatians 3:26), you’re an overcomer (1 John 5:4) and more than a conqueror (Romans 8:37). He says you ride upon the high places of the earth (Isaiah 58:14); you’re the head and not the tail, above and not beneath (Deuteronomy 28:13). He says you have His favour on your life (Psalm 5:12), and you are blessed coming in and going out (Deuteronomy 28:6) and generations are blessed because of you (Exodus 20:6)!
Let your identity be defined by the one who created you. His Word causes you to change and grow, but always remember that He loves and accepts you!