Wow, you really are the Validation Master. I'm not sure I could have kept my cool with a text like that.
I'm sorry you had to deal with your moms reaction though. I get that too, if I listened to my friends I'd be all lawyered up by now.