I totally can relate to where you are.....been there myself a few times throughout my walk. It's hard to have faith in those times....and hard to believe He still loves us...and I struggle alot because I think "an earthly father who loved his kids wouldn't do things like this".....but then God says plainly in his word "my thoughts are not your thoughts, and my ways are not your ways". Sometimes while going thru those times, you just have to cling to one thing, the part where Christ says "I will never ever leave you or forsake you". He doesn't always show us the why's, but once the trial is over, then sometimes we recognize how it did change us for the better. I hate pain...and I dispise trials...I'm being honest with you. I tell God all the time I hate trials and pain...but I still experience both on a regular basis. The thing tho is, once I'm out of the trial and out of the pain, I do recognize how it was for my good, and can then be thankful for it...it's just real hard trying to be thankful while going thru it...
Hang in there....there is a light at the end of the tunnel, and God hasn't left you. In those times when God gets quiet on you, get even more determined to hear him.....read his word more, pray more, and ask him to speak to you...I believe He will.
I'll be keeping you in my prayers. Don't give up!