Mindfulness is a core component of a number of therapies and can be a very important skill to learn. It is a very effective tool to help you manage and tolerate your difficult emotions by requiring you to focus only on the present moment.
Mindfulness teaches you to pay attention to your experience without judging it as “good” or “bad”. It helps you to accept your thoughts, feelings, bodily sensations, emotions and environment without trying to change them, “fix” them or get rid of them. It is a powerful strategy that can bring about social, psychological and physical benefits.