Your life is meaningful today because a tomorrow will come where you will find what you are looking for. The future and the present are inextricably linked. I think that we all through descents in our life. Don't think less of yourself and don't give up. Look for new ways to find what you are looking for. Travel. Seriously, just pack up your bags and travel. If your job and your city aren't working for you just turn your back and leave. Try some third world countries. You will find their people endearing.