Busting, you sound good.
Have you thought about what you want for you in life? You are dedicated to your children. What else gives your life meaning?