This is just my take on stuff, Roger, I don't pretend I know anything important or that I have any answers. For me, time just rounds off the sharp edges and lets me live with things. I'm a firm believer that this is no dress rehearsal, so we might as well enjoy it and be as good to one another as we can while we're able.
It's good to have a passion - even just a distraction - at times like this. Dwelling on the past and doing the "if only" routine is, in my book, futile. It's probably hard to swallow right now but you will come out of this and you will laugh and have good times in the future.
Like I said before, if you can do it, all I can suggest is that you accept things for what they are and really immerse yourself in something that's got a goal to aim at - whatever it may be.