bustingout, just a quick comment: I admire your integrity and honesty. It would be so easy to flee into the arms of a new partner but you are resisting the temptation of a quick fix. Your strong character will carry you through no matter what will happen.