((Zen))....I'm really glad you came back here!
Make things right with your family and move forward. Don't get caught up in re-living what happened as that does nothing but feed the beast. We are here to support you and I have every confidence that this will be your last day one!