Ecclesiastes 8:6 “For there is a proper time and procedure for every matter, though a person may be weighed down by misery.”
Though trouble be weighing, lift up your head oh ye gates. Though seasons be not fitted for you, recall that seasons do change! The secret to reaching promise is putting value in the process. So learn to be patient having faith in that process, learn to affirm not mine but your timing Oh Lord, and learn to perservere because your promise is worth it!