My dear friend, I'm very happy to see the house passed the inspection. I knew it would, for you are a cleaner top to bottom. Sweetie, a house isn't clean 24/7 because it is a home, not a show place. We all have those days when the dust bunnies pop out to roll around.
Take care of yourself and allow others to be there to help you. What goes around, comes around and it always does. I have faith in the man upstairs when it comes to this particular situation.
Your children and your xh will need to learn how to deal w/their situation for there is nothing you can do to resolve it.
Keeping you in my thoughts and prayers.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.