It's wonderful that you're concerned about the health and well-being of other people in your life, but isn't it about time that you focused more on your own health and needs? There is only so much you can do to help other people, and right now you need to start doing things for yourself. Let others take care of themselves. It's not selfish; it's smart. What are you most unhappy about right now? Take tiny steps toward healing yourself and putting yourself first.