Mark, I agree with what everyone else is saying...that was an excellent post. You seem to be in a good place. When push comes to shove, you find what you are made of....and boy did you find it. Take care and keep staying strong. You did all you could.
M:28, D finalized: 8/28/07 Current Thread
"When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile."