Yay!! finally! The thesis office contacted me to let me know that my thesis "cleared" pending 3 minor corrections one of which was "print page 46 on clean paper" haha I thought that was pretty funny, I wonder what was on it :) Now I get to go pay more money to get it bound (you don't have a choice) and then I will have my MS degree.
Thank you to all my friends and family for your unyielding support and encouragement!!! This was certainly a team effort!