Praying for God to change something is ineffective if your actions do not align.
You can pray all day and night. You can have a strong faith in God. You can believe that God can do something powerful in your life. But none of that matters if you act in ways contrary to your prayers.
Prayer does not negate the stupid stuff we do. It works together with our actions to produce results beyond what we ever imagined. It is not a way to avoid the consequences of our sin and stupidity.
Keep praying. Then do your best to behave in Godly ways to get the ball rolling in the right direction.