Hve you thought about talking to a counselor? They are so good at directing us to self esteem. I don't think you appear insecure, though you would know. But to the average person, it doesn't show. You sound intelligent, witty and have a good personality. We all have our own insecurities that only we can see. I think you are a lot stronger than you give yourself credit for. Think positive thoughts about yourself. Maybe find some self help books. Study them and see what happens. But I really think counseling would help you a lot. There are school counselors or you could go to your local community of mental health. But I even think a book would help you. You seem to have a lot going for you with your nature. You just have to believe in yourself.
Moderator-Depression and fibromyalgia
fibromyalgia, Chronic fatigue, depression,allergies