If I knew my kids will mess up their lives and I can do something to help them then I will just do something to help them, considering god can do anything then again makes no sense.
This is exactly the point. God made Jesus salvation to help his children. God's anger begins with frustration, and ends with departure.
Why is God frustrated? Because He made the way out for Astargath, and Astargath simply won't accept.
Astargath: Me wanna do it my way. Why God not let me do it my way? Sure, God made it all and owns it all, but God bad because He not let me do it my way.
Things work the way they work. Be glad God made a way out for you, and accept it.
He would have made them smarter to not commit sin in the first place (And why did he even test them in the first place if he already knew they would fail, like why tell them not to eat from that tree when he already knew). As I said, god is either stupid or doesn't exist (the second option seems the best). A god cannot be frustrated or angry or really have any other emotion. A god would not have emotions because that would also make no sense. How can you be frustrated when you can literally change and do anything? Do you not see that? What can you be angry about if you already know everything?
Don't you ever like a challenge? Don't you play basketball with your friends? Perhaps you struggle with a game of chess, now and again.
God can literally change anything and do anything. But He wanted something where He might have to give His all. And that is what He did when He made people.
People used their tiny amount of power that God gave them, to damn themselves. They did it by not obeying God regarding the fruit of the tree. They could have obeyed. But they chose not to. And death was the result. The kind of death real death is, is damnation. God even warned them about it.
Then God changed things. It was a struggle for Him. But in His almighty power, He DID change things. He brought Jesus salvation into being for those damned people. Now they don't have to be damned any longer.
But, at the same time, God didn't change the one thing that He set out to create in people... people with a free will to accept God or reject Him. So, use your free will to accept God by accepting the way out for you... Jesus salvation. If you don't, you have used your free will to bring final damnation destruction on yourself.
After all, it is what it is. You can't be changed to be a robot without a soul. If you were, damnation wouldn't affect you. Accept life. Accept Jesus salvation.
There is no free will if everything is already written and god knows what's going to happen.
Since you were programmed to say that, I guess there isn't. But there can be... even for you... like there is for all the sincere Christians.
Then how will god prevent humans from doing bad things once they get to heaven?
My son. If you really want answers like that, you will have to become a believer so you can go there and find out.
I was a believer and I got no answers to anything. I read the bible fully and I understood that it was just nonsense. My grandma always used to say she was praying for this or for that and yet her prayers never worked and she has always been a believer. It was clear to me that at that point God didn't exist or he was just evil. There is no point in all the suffering that happens here when he has the power to stop it. Specially the suffering of innocent people, children that are born with diseases and illness without having done anything bad. It shows that god does not exist.
Sounds like you missed a lot in your Bible reading.
In the end, there will be a new universe with joy and perfection. This one will be destroyed right down to its bottom, basic roots, and all the imperfection with it. It will never be "remembered or brought to mind" again... as though it had never existed.
Above all, for you, there is your freedom to choose which part you will be part of. Take your pick. But if you choose destruction, test it out first by, say, cutting off your fingers, one at a time, with a dull knife. The pain of total destruction in the Lake of Fire is going to be a whole lot worse, and forever, because eternity has been placed in our hearts. Is that what you want?
At the same time, consider something in your life that gives you pleasure and joy. Consider never having pleasure and joy for an eternity of time. Is pleasure and joy something that you want to miss out on?
The new universe, and the destruction of the old, are Biblical.