Not quite the tooth fairy, but we're going to see a bit more money from the end of next season I think from a new TV deal. The shortfall was always going to be from now until that point, and any money we bring in from the Pearson move, possibly the Leitch move and the Ben Hall move will help to bridge that gap and will allow us to extend the contracts we've extended, as well as bring back McDonald (surprised he would want to come back right enough, considering we "reneged" on his contract) and sign the players we've signed.
Everything seems to be ticking along reasonably well though from what I've seen, so I'm not sure why you're losing your shit on a regular basis.