It is simple, you either listen or you don’t. God will break you to make you. Don’t be angry at Him. He cares enough about you to keep you from going down the same destructive path you have been on. If you choose to not accept His help and continue to be angry at Him for every single thing that happens to you because you keep wondering, “well, where was God?” My answer to you is, “He was there, all the time, He’s not going to do all of the footwork for you.” So, keep being angry all the time because life didn’t turn out the way you wanted. Do your part, God will do His.