So sorry to hear your news Gid.... ditto the others if ever you need a chat just pm me. As painful as this feels right now you will get through this, just look at how many happy divorcees are on the org, proof that life does go on.
Give your self time to grieve and when your hurt has lessened dust yourself down and move on.... don`t get stuck focussing on the past and what coulda shoulda woulda been, life is way too short for that
Chin up... tough cookies don`t crumble