This is really good advice. As someone who's struggled with some of these in the past, I can confirm that life noticeably improves every time you fix little details like these that hold you back. For me, I'd probably place the most weight on points 3 and 7 to have success in the first place, then point 2 to actually be able to recognize it for what it is (your accomplishments are your own, not a derivative of the success or failure of anyone else), and the rest for boosting confidence. Again, really nice analysis.