You've been at your job at least five years. You're hard working, loyal, and driven. Your boss says you're doing a great job. She even hinted at things looking up on the budget and new promotions coming down the pipe. Your projects have been getting excellent reviews and you've even been rubbing shoulders with some influencers at your company. You feel so confident that this next promotion has your name on it that you'd bet your bottom dollar on it.
Then, it happens.