It seems to me that there are plenty of happy people who are atheists. So it seems to me that ultimate meaning in life can indeed be found in material things, apart from God. Ah yes, we do see many happy people. Do you think all the happiness that they have is deep?...