Sort:  

Weeks? Wow! So sorry.
Wow! That's so nice of you. Thank you. This means a lot to me. Wow.