steve, when i attend a meeting, i notice that it's old people like me that are there. don't wait until you're in your 30's or 40's to realize that you have a problem.
Wow...you have your whole life ahead of you.
at the risk of sounding stupid and condensending: i'm proud of you. (i'm a mom and 20yr olds have a special place in my heart).
Take care.