There are so many comments on this article, I missed yours. I'm sorry.
I would generally not write responses like the one you reported from your therapist: "Your life is better than you think..."
I would say your life may actually be as good as you see it to be.
But you hit on the KEY in your response -- "something has broken inside of [you] and [you] don't know how to fix it."
But just because you don't know how to fix something does not mean the ONLY choice is to die.
Some might say the only choice is to figure out what it takes for you to fix it - so that you can help others who are broken in the same way.
Some might say that being broken is part of being human - and we should all accept that we will feel broken at times in our lives, and have no answer as to how to fix it.
Some might wonder if your life is missing a spark - and despite so many things being "good", you may be working away at things that don't truly satisfy you.
Don't give up. I disagree with your therapist, but I also don't think your only answer is death.
I suspect you need spark. Just a gut instinct.