This question has for thousands of years been a center of much debate. But honestly a question is as valuable as the answers it provides. Another question that provides the same answers and more is “Does satan exist?”
Such answers provide much insight to who we are. For those that answer yes, see others that answer yes as moved by that which this question is about.