What is the difference between Faith and Trust?

I can have faith that God can and perhaps will do something for me and.or for others. It is when I truly trust that God will come through for me or someone else that I find true happiness and peace.
There is a caveat in this trust. Form many experiences I have faith that God can and will perform his miracles. I have learned to trust that when I ask Him He will provide. But when I ask Him and demand He do it my way He has a way of laughing at me and then letting me wait and wait and wait. This wait can be a long time. Usually the time it takes me to understand that what I prayed for is not in His will for me.
When I trust in God He never fails me when my will is as close to being in concert with His as I can humanly make it.