It depends on your context of the word "normal", generally I would say no, what you are feeling is not "normal" for most people but it is clearly normal for you if you have been feeling like this for a long time. You appear to have REALLY low self esteem, which is a shame as I bet you are a lovely person.
One thing I Iearned at therapy is that people are in charge of their own actions so your friends are not friends with you because they HAVE to be but because they CHOOSE to be, you always have to remember that!
You don't mention if you take medication but if you don't you should maybe look at that (without being ashamed), if a person had a headache they would take a painkiller, or a heart problem they would take tablets every day.....it's exactly the same thing!
One thing I Iearned at therapy is that people are in charge of their own actions so your friends are not friends with you because they HAVE to be but because they CHOOSE to be, you always have to remember that!
You don't mention if you take medication but if you don't you should maybe look at that (without being ashamed), if a person had a headache they would take a painkiller, or a heart problem they would take tablets every day.....it's exactly the same thing!
Hoping you find inner peace soon!!!