Its ok to vent out our frustrations either by posting it or to talking to someone about our misgivings, hurt, confusion etc... I myself had bouts of loosing faith, but as I prayed and as for guidance, the cause was that I was to concerned to my self, looking at others for their short comings as servants of God, more pre occupied for my own needs than others, asking God why He has not answered my prayers, comparing my self to others and questioning God of His ways. Puro Bakit, why?.
Faith is trusting God, God is love and he will always give us unconditional love, We are created to love and serve God not the other way around, we are servants and stewards to all our brothers and sisters and every physical possessions, every thing we have; our talents and possessions all came from God. Until we don't understand this we will never get to Know Him.
In other to understand God, we must go out and serve, Follow what He was teaching us all along, LOVE, to love is to serve. Why are we blessed? so that we could be a blessing to others! Why do we have talents, speaking, music etc.. so that we could use it to give back.
It took me years to understand all of this, lots of trials and joys in service and still learning daily, and slowly increasing my Faith in Him. Having a Community is a must and serving in your church, be guided by Pastoral Leaders and Priest. And I all found this in the church which Him self founded the Roman Catholic Church.