Why? Why me? Why this? Why now? Why this long? What did I do wrong? You won't always understand and neither do you have to. But, you always MUST trust HIM, because of what you know about HIM and despite what you don't understand about the trials and seasons you may be going through. God is sovereign. God Loves you. God is faithful to you. God is true to you. God is good to you. God has a purpose for you. God has a plan for you. God is with you, if you are with HIM. God is in control. God is working things out for your good. So why not you?
So keep the faith, even in the midst of the unknowns, because of the God you know and who knows you and is concerned about all the things concerning you. Trust and obey.