It's rumbled along with me for many, many years. Low level anxiety, poor self esteem and lack of confidence also come hand in hand.
It'll die down for a little while then it'll rear up again. It's bad at the moment. When it comes, boy it really takes hold.
It can be so engulfing.