It’s always difficult to get the news a contract was taken, but it’s especially painful after waiting so long. I’m so sorry, but hope you find a better contract quickly. Based on my personal experience, the disappointment seems to go away within a few hours. Hang in there!