This is my reality:
There is no meaning or purpose in nature. However, there is a drive to find meaning and purpose in human psychology. This creates a seeming paradox -- how do we satisfy our need for purpose in a universe that does not contain it?
The paradox is solved by the duality of human life. We live both within nature and also within a "second level" of reality -- culture. We do not only live in the natural world, we also live in a sociological world, connected to other people, and the rules there are psychological. Those rules are not limited to natural reality because humans have the ability to think of things that are not real. (This is actually an amazing ability if you think about it. It might count as humanity's super power.) Psychology can include any concept -- even fictitious ones. Concepts are subject to a cultural analogue to natural selection, and the concept of gods has proven to work very well indeed. So gods have become a "social fact" -- absent in nature, but present in culture. We've got plenty of these. Law is another good one.
So, why are humans, who are after all a part of nature, weirdly distinct from nature in our ability to speculate beyond reality, and where does "purpose" come from? We don't know. Perhaps it was a successful evolutionary adaptation to have a brain that could put together a goal. Human thinking gradually developed "purpose" as a tool, like language or ethics. It was a useful way to organize experience -- for example, to get from "I am hungry" to "holy crap -- I made an arrowhead!" Inevitably, the restless brain turned its Purpose-Creating Subroutine inwards and began speculating on the meaning of life and the self.
As for the former post, it is speculation on the gestation of myth and the potential risk of the fallacy of misplaced concreteness (a whole different issue). Religions are human-created institutions which have a human history. It is as interesting to look at that history as it is to look at, say, the history of science. Please do not interpret that as an attack on faith -- that is not intended. Obviously, if you interpret the statement "god is a made up concept" as an attack, I can't help you there. It is what it is.