I think life stinks but you never ever have to feel defeted bc each person has in his/her inner the potential to face to bad moments. Someone taught me to be an optimistic person, my partner, and someone taught me that a depression is an opportunite to learn and solve problems in your life.
Please, don't let the avoidant label stop you to take advantages of the good moments in life. You can control it.
I know how hard is for people with avoidant personality disorder feelingrejection and being judge. Don't let this stop you. You have the strenght in yourself, it's only that you don't know it. Bc your head tells you that you don't decerve being happy. It's your mind the one who plays bad games.