I am confused about Mara in Buddhism. Is it equal to the devil in Christianity, or is it more of a non-literal concept with the things humans struggle with such as anger, lust, greed etc. etc.