JMF I had a hard time coming up with things too. It took me a long time to think of the things I did. Now if I was asked for a list of things I don't like about myself, the list would be three times longer. I am often too critical of myself and don't forgive myself the same things I would forgive in others. I am glad I made myself do it though, because I really feel, that at this point in my life, I am literally fighting for my life, it seems too easy to just give up some days. I get tired of trying to stay strong sometimes.
Glad you did it too. The things you mentioned for you are very good things! I think any of us who have dealt with addiction in any form -- whether an addict or a loved one of one-- and come out stronger, deserve a pat on the back.
Perseverance is a very good trait to have.