Don't let this ruin your holiday...or the rest of your life. I understand how hard this must be, but you need to be strong for Max and what your trying to stand up for. Don't get down on yourself or life...and give your mom another chance. It's Christmas...anything can happen. Smile