"Religion offers an answer."
It doesn't.
It simply asserts one. BIG difference.
Anyone can assert something to be an "answer".
-> What can be asserted without evidence can be dismissed without evidence.
The fact that any run-of-the-mill average-joe can assert an answer is why we have so many religions in the first place.
There's a difference between a REAL answer and one that is MADE-UP so that people shut up and stop questioning things.
"Religion serves to explain many things we do not understand."
Religion has never "explained" anything* - all it does is putting many of the mysteries under one big umbrella-mystery: God.
(*and when it did, it was usually wrong.)
"God did it!" is simply not a useful answer.
Why does the sun rise?
God did it!
Why are there rainbows?
God did it!
How do rainbows work?
God did it!
Why are we here?
God did it!
This "answer" has no explanatory power.
It can't even help us in our endeavours to understand how things work, or assist us in making predictions.
There are no predictions that could be derived from "god did it".
"And as our understanding grows, religion is pushed further and further away."
Good observation.
"My own personal journey led me to simply accept that we are here. I accept that I do not need to answer 'why' to live my life. The meaning of my life is up to me to determine. "
This is a pretty sane, straight-forward and rational attitude.
It's honest and elegant.
Acceptance and Honesty (Integrity) are the biggest virtues in my book.
You don't speculate or assert something and I admire you for that.