Peter D. Kramer
Should You Leave?
I've mentioned this book here before: It's a slow read, but worth it. It's called, "Should You Leave," by Peter Kramer. It essentially argues there are almost no instances when leaving a relationship solves anything... but one of the only exceptions he makes is mental illness. The book won't tell you what to do, but it will help frame the questions more clearly.
Back