I think if those links resonate with you and you identify with them, you likely were/are gifted. Again, read Living with Intensity. If I had read it 20 years ago, it would have allowed me to recognize and embrace and understand aspects of myself and to make better choices. Also just google gifted women, gifted underachievement and you will find lots of info. that will help you to move forward positively.