GF,
First of all, wow :( , and I'll leave it at that.
Once you get over the initial shock and anger (and yes, those "stages" do happen, I've seen it), you will have a clarity of thought and freedom of spirit that will hopefully allow you to maximize the time you have left.
We always say "live...