Knocking on Heaven's Doors: my spiritual journey through dreams and denominations