The Lord breaks our plans when these plans we have will break our hearts into pieces. He knows what is best for us. When everything turns out to be the exact opposite of what we expected, He wants us to trust Him more. He's trying to align the situations that came up from our wrong choices so it could still come up as a simpler constituent plan.
All for the best!
-marysent