Hi zulubump :)
I think that even the most committed and mature in years of Christians struggle with certain aspects, and that there are simply not nice neat answers out there to all of it, in a way, if there was it would be all too easy and not involve faith, I suppose. I totally relate to your feeling of 'no one listening', this is a well charted experience going right back to some of the OT authors, for example the Psalmists cry out to God saying 'where are you, have you forgottten me?' etc. It is OK to do that, good in fact. It doesn't mean you'll suddenly have an answer.
I've come to believe that God is in the mess with me, and that's how I get round all the stuff that's hard to understand. God sent Jesus to get down and dirty, didn't stay away sitting on the cloud looking down dissaprovingly, but in the greatest act of love there ever was did something about it.
I'm sorry that you feel confused and church doesn't seem to be helping, church is a very human institution and mostly gets it wrong, really
Do you feel as if you can talk to church leaders/lay people about your feelings, say if it has been a service where you are struggling or disagree, could you vocalise that and talk it out? Does your church have a home group/cell group structure - these are often the best kinds of places to engage with this stuff.
I'd recommend you read some of Rob Bell's stuff - you may be pleasantly surprised at his take on stuff and how liberating he finds this faith to be. He's a bit controversial in some more fundie christian circles, but if they want to close their minds that is up to them.
This isn't really helpful is it - more a stream of consciousness! I guess what I'm saying is it's ok to shout at God - where are you etc - and Ok to question - healthy in fact. It's just a case of finding people to grapple this stuff with. If you want to do it here there are a load of us who would be more than happy to grapple it with you :)
I believe God is good, God is just, is love and is far beyond understanding, but that doesn't mean we shouldn't use every ounce of our reason to think things through. Faith can go alongside.