Midnight is an unexpected hour. This is the time when most of the world is winding down, possibly even sleeping.
Spiritually midnight represents when you are at your darkest. You feel alone, discouraged, stuck in your situation with no solution…. maybe even abandoned.