Talking yourself down is a
major coping skill!--yay, Widgets!!!!
And you've moved away from the parents, to your own place. Another
major step for you. I remember when I did that & how lonely it was, but also looking back how important it was in permitting myself to make my mistakes and learn/grow from them. I came to appreciate my parents (& my parents me) much more with some distance & after some time.
I'm so glad the job's going well & you realize your less-than-perfect stuff is about right for newcomer's level. Great! Now, about that perfectionist's attitude....
