We all have some of those feelings buddy. Fact is until they pass we are on a roller coaster.
I'm not sure when the mini is but my guess is its soon. We have a good chance on passing, if we don't we will do it again.
This is a rocky road but you have to keep the finish line in mind and the eventual payoff.
Stay strong brother