Yes, I agree with Vale and the others, in that you were great, and made our hearts feel good, with your giving to yourself and your children the happy time you deserved!
I promise, the good times will eventually crowd out the sad thoughts! You are the only thing you need to make you happy,,, and your childrens love,of course!
keep it up. I have a feeling that your story is going to have a very happy ending. Your will to be happy is big,,, and that is fantastic!