Thank you SO MUCH for all of this, you don't understand how much this all means to me. You have made this exchange unforgettable, I haven't been this excited in a long time. THANK YOU!