My question is how do you rebuild trust once it’s been broken many times?

My question is how do you rebuild trust once it’s been broken many times?
I’ve been down on myself lately and the negative talk that I’m giving myself is not helping. I don’t know why I don’t trust God in my situation. I don’t know why I force myself to make things happen. I want what I want now and if it’s not in God’s will for it to happen now then it won’t. No matter how much I feel like I should be here instead of there. Where is my faith? Where is my trust? Why does it seem like in the hard times I doubt and don’t have the faith that I should? Why is it when things are going right I fully trust the Lord? I don’t always like waiting but there are times when I do need to wait. Because when I take it upon myself to make things happen it just gets worse. I know that I need to make some changes in my life and take this opportunity to pray and trust that God will deliver me from this. Life isn’t always going to be easy but I need to be content in any state that I’m in.