Awwwww, that's amazing! Well done!
I can't imagine how hard that all is... rejection is hard enough, but not-knowing is so so so so so much harder.
It's not at all the same... but I do have a similar thing in the IT world... I haven't known for ages if my contract is up with my current dudes in a month or not... and so it's hard to make decisions for other projects if you don't really know what your future holds. I found out a couple of days ago that I'm extended for another 7 months which is such a massive relief (if I wasn't I'd have all sorts of transport + visa + work stuff to sort out).
I just feel relieved and a little bit excited... you just must be over the moon with your ugly-crying and callingbacktocheckness... so excited for you! Thanks for sharing the emotional rollercoaster!
OH CONGRATS! massive relief for sure. It's that balance of you never want to EXPECT a contract to renew but of course if you want it you're hoping for it deep down and the joy/relief feeling is amazing to know that you have income (especially when Steem is down lol) xo