Congratulations!!!!!

I know how hard it is, and how long it takes [not from personal experice though]

But, damn, im happy for you!