Ive Never Felt More Understood (Socially Anxious Bee)

Words cannot even express how much I relate. I'm always a little confused about the artists name, but I think the strip is called Lame Selfie Bee. (IG: @floccinaucinihilipilification )