Me, Myself and God: A Theology of Mindfulness