Why I decided to take a walk in faith

So many bad choices, so many mistakes in my life. It’s incredible but looking back, I have basically screwed up my life. Now, I make a decision to walk in faith and trust in God’s word. There are times that I feel that God is with me and that this has been his plan all along. But most of the time I just feel it’s out of total desperation and there is nowhere else to turn. It feels like when you have a child that you’re always telling not to do something but he keeps doing it. Eventually, the price of bad decisions has to be paid. I guess this is my turn and now I’m turning to God and telling him to fix the problem. How does someone really now that they are after God’s heart? For me, it feels like I’m trying to base my life on God’s word. But then again and to be honest, I’m also doing this for my own selfish reasons.
I’m turning to Christ, Shouldn’t my problems be fixed? Shouldn’t Christians be driving the nice cars while the evil people in the world struggle?
At times when I’m arguing with the mother of my children and she questions my faith and laughs about putting my trust in God. I’m like, get her God…How can you let her just do those things?
But then again at other times, I realize that I’m in these positions based on my bad decisions. There is no one to blame but myself.
Why does it seem like the people who put their faith in God are the saddest people? To me, it looks like those people who talk about faith in God, are the ones that are hopeless and always struggling in life.
It looks like they have nowhere else to turn and no one to turn to. Why doesn’t God just take us out of all the misery?
Why does it always seem like the bad people win and the faithful loose?
I’m a good person, why am I struggling, working hard and getting nowhere, while my x seems to get ahead by doing nothing?
I wish that there were answers to my questions.