I like it, along with the idea that we're all a fragment of the universe/source itself, sent to witness and experience itself, over and over through every possible lens. This is the only theory of why we're here that's ever made sense to me.
@Judy Hu I like the one on the left, with the full name and contrasting colorful to black. Are the parts in between meant to be trees/butterflies and other symbols of life healing? Those would be so great if more well defined. Possibly make the font slightly smaller so it all fits left to right. I like the symbolism for where the right one connects the double helix to the name.