If you’re familiar at all with Buddhism, you’ve no doubt encountered the concept of Samsara. Basically, it’s life, as we experience it, over endless cycles of rebirth. According to Buddhist teachings, we are trapped here, living in these ‘realms’ of existence until after many lifetimes of dedication and practice, we are able to reach Nirvana…