God has a purpose for your pain and a reason for your struggle.

Also hallelujah, He has a reward for your faithfulness. So, trust Him and don’t give up!