This is a sign of mental illness and instability on his part. It is not your fault. It is his choice. People complete suicide after a long decision-making process. It is about his own issues, not about you. You are not to blame for other's anguish or suicide. You have a right to go on with your own life guilt-free and happy. Make a new start. Shoot down comments about you. Women are often blamed for being 'selfish' for living their own lives, as if you sacrificing your own happiness would have made any difference. He would have done this sooner or later. You cannot be another's life support system to avoid the inevitable. A life with him would have meant keeping him afloat from self-drowning for the next twenty-five years or so. You would have both drowned in the end. Better to leave a sinking ship and have one life saved than stay behind and be the second drowning. You cannot drown yourself to save another.