my mom is probably the most amazing person i know. she has been through so much, and yet she still continues to be happy, optimistic, helpful, fun, positive, caring, cheerful,unselfish, focused, loving... the list could go on and on. i have learned so much from her, and i hope i'm not done learning, because if i hope to one day be half the person she is i'm gonna have to get crackin! today is her birthday, and i hope she has the best one ever! she deserves it.