I agree with fizzyo that it's hard to find anyone who fully understands... They don't occupy the same head space...
But it is possible to make a life that's worth living - for some people helping even one other person has an amazing transformative power