Thanks for the comments everyone! I have a very highly recommend doctor who knows what he is doing, now all I have to do is wait till my appointment.

I can't wait for the morning when I wake up and can see everything clearly!