Books
Reading Books about Mental Health is rarely a replacement for good therapy, but they can offer alot of insight. These ones have not only made a difference in my own life, but come from a solidly evidence based therapeutic modality and are written well, and by the experts in those fields
DBT (Dialectical Behaviour Therapy)
DBT is a type of therapy which offers practical skills for calming your intense emotions with ongoing support from your therapist and your group. In DBT clients are taught distress tolerance strategies, including mindful acceptance of their feelings and other tools to help them cope and thrive.