Looking at this from a logical perspective, we can see that for relgious people essence (or meaning) comes before their own existence. God created laws and rules etc that are eternal and were around long before he created me.
An athiest is the other way around, it is existence that occurs before the development of essence or meaning. There is no overlying set of universal morals and therefore one's meaning in life can only be created after he/she is brought into existence.
It would be wrong to say that life has no meaning for an athiest, as an athiest gives his/her own life meaning. But there are such groups such as nihilists or absurdists that believe in absolutely no meaning.
Such meaning, or moral values, maybe include empathy for other humans. Resulting in a respect of life type attitude.
While I am sorry to hear about your family, I am sure when you have children they will be a great joy in your life and give you purpose and meaning, this is also true of athiests. Infact if you want to try and bag evolutionists for having no meaning in life, reproduction would perhaps be its core as without evolution cannot occur.
It is up to the individual to find what makes them the happiest in life, and they should try to seek this out wherever possible. I am sure any God would not disagree with this view, as long as it does not interfere with other individuals rights to do the same.
Atheism can in my opinion offer even more meaning to this life that anyone of religious convictions. While believers see life on earth as just some small part of a greater picture, the athiest sees that they are incredibly lucky to be in existence at all and that because there is nothing else, save this short life in the scheme of things, people should live their lives to the absolute fullest instead of wasting their days in mediocrity waiting to go to heaven.
You do not need God to have meaning.