Man, when will some of you people get it through your thick skulls?
Once again: There is no god. There is no satan.
Life only has one purpose: to procreate.
There is no "the" meaning of life, there is only "meaning" in life, insomuch as you supply it for yourself.
What brings my life "meaning?" Being kind to others. Reading good books. Listening and making good music. Eating a nice meal. A great glass of wine. Making love to beautiful women. Pleasuring myself without guilt. These are all physical things, because that is what I am (we are). Blood, guts, bones, flesh. No spirit, no soul.
Agonizing over the wants and whims of so-called gods is a needless distraction and waste of time from pursuing the physical things that can bring pleasure and/or meaning to your life. Life is short, don't waste it.