I hate to give you the canned answer, yet I want to respond and tell you I completely understand.

So here's the canned answer, "only you know when you are done."

My only thought on that is, when you are really done, you'll know... and you will do what you need to... it's tough to cross that line...

I have not been where you are, but I'm very comfortable in my current direction.