After waiting a week, I got my grade. My thesis earned and "A" which made me VERY happy. Then, finally on June 18th, I got the official notice that it was approved. I am officially done and just waiting for the paper to prove it. Now I can finally breath and figure out what is next.