It's possible Christianity borrowed familiar themes heavily from mystery religions such as Mithraism.