What a great post! I love my mom too, she's absolutely awesome, and she's stood by me through some really stupid things I've done.