(((jinny))) I'm sorry to hear you are going through this. Keep your head up. I personally doubt that this is all that has "caused" such an ending, as there is always much more under the surface esp when ppl react like he is. Do what you must and take care of you.
Come back to PC when you can and let us know how you are doing.