Whether it's self confidence, a better self image, a greater sense of self worth or anything else.. to me tuning into your heart will always prevail over any challenges you may encounter. Self confidence is also a vibration and in order to "gain" it, or rather, become it, you have to discover what it means to you, what is YOUR heart's truth. Once you find it, you will be unshakable all the while allowing others to find and be their truth.