The need to have it all figured out is a facade. NO ONE has it all figured out. So you have a choice; move forward and trust the answers will come or stay stagnate and try to figure it all out first - choice is yours!
Let it go! when you get really angry and you want to insult people. breathe in then let it go let go of all that is not God / Good / - let go of anything that weighs you down - let go of hurt - forgive yourself and forgive them