I was a Devout JW and now an atheist. There is no meaning in life as there is no meaning for this Universe, as far as I know, until now.
There are no gods, heaven, hell, angels, afterlife, reincarnation or anything of that sort. Its all mankind's Fantasies.
We can make our lives meaningful though, by working for the betterment of mankind and then peacefully perish into a "point of no return" oblivion.
With all sincerity, I can say that I am more happy now than when being a religious person.