I've experience it .... I've always ask him why this happened to me
Not knowing he got a better plans ahead of me ... I'm still doing my best to be a good follower of Christ
Be grateful whatever the circumstance :) He put you in that situation because he TRUST you !!
HE KNOW YOU WILL OVERCOME THIS tough time it's for your own greater good.