Most people are timid but the self-imposed pressure not to be timid makes you criticise yourself, even though you did speak one out of ten times.
And like you said, people are complicated. They may seem perfect on the outside, but they could be doing terrible things in the dark. You can put them on a pedestal and end up being disappointed by them. Instead of being disappointed, try thinking this way: they're living and breathing human beings too. This will make you more generous towards yourself.
Sometimes the best thing to do with people who would never listen to you in the first place is to avoid them altogether.
I have this obsessive worry about not inconveniencing others, ever since I began having personal standards.
I wasn't deathly depressed, but I wasn't happy either, floating instead in some feeling between the two.
When you're having a hard time, it's natural to feel like you're having the hardest time in the world. And it's not selfish to feel that way.