Have you ever gotten really frustrated with yourself for making a mistake or struggling mightily with with something? Have you ever had difficulty accepting some part of yourself or your life that you don’t really like? Have you ever felt so beaten down and overwhelmed by your life that it seemed like you could barely see straight,