Life can sometimes be overwhelming. The ability to maintain a positive outlook when we’re being haunted by our regrets or are bracing for challenges in the future is easier said than done. If this sounds familiar then you should consider practising mindfulness. Mindfulness has been practiced for thousands of years and is rooted in…