What is your truth? Armed with the knowledge that God would not purposely throw you onto this earth without life support, how do you honestly view yourself?
Imagine TRUTH as a beautiful pink cloud arising from your heart, moving up into your brain then out of your lips. Then the same pink cloud travels and forms a strong barrier around you and that barrier would shun and protect you from the lies that was thrown at you constantly. I bet you would believe that you are who you say you are, the best person you can be and nothing anyone else can fling at you could break that barrier, therefore your truth stays intact!
If you know in your heart that you are a good person, worthy of receiving all the good things God has in store for you in your life, then why do you still doubt yourself? I know you're not that person who purposely looks at your flaws and actually thrive from it. At least not purposely! When you think stink and believe it, it is because you let others who aren't experts on YOU have the last word about YOU.
Speaking your truth will define who you are. It will manifest everything around you to your favor and you will like the results if you line your definition with how God sees you, i.e. perfect in His eyes. If that's the case, who would better believe in you but YOU? You were created in His perfect image, so you should believe it. Let your heart be your guide.
Until my next rant... LOVE ONE ANOTHER!