I am not a sommelier nor do I drink wine. However, I heard recently that the secret of fine wine is using the strongest grapes. The way you get the strongest grapes is by exposing the grapes to lots of sun and deny them water. The grapes that survive this hardship will be chosen to make the finest wines.
Could it be possible that when God allows you to go through challenging seasons in life, is because He wants you to be the best version of yourself.