I joined this forum only a few months after you did. When I first noticed you, you were a helpless wreck, dependent on drugs and alcohol, and practically unable to function on you own. Since then, you have beaten drugs and alcohol (I don't believe an occasional beer now and then constitutes alcoholism), become independent and living on your own, developed interests and gained personal inner strength. You have separated yourself from your abusive and dysfunctional family, and in the process learned to be yourself.
What you have achieved is nothing short of amazing. Now, by looking for volunteer opportunities, you are trying to give something of yourself back to the community and society.
You will always have problems, I know I will. But you have proven you have the strength to face those problems and not let them beat you. You have grown tremendously in the time I have known you, and I hope the growth continues.