I loved this "talk with God', it took me back to a time when I still searched for meaning and happiness.
It eludes us, Prati, when we try to grasp or define it. See it as a shadow, you cannot hold it in your hands, but it is always there. And so it is with life, it is elusive and our character and prior experiences color our view. Real happiness is the joy felt for being alive, undependant of other people in our lives that come and go and whose actions we cannot predict or control.
Find the inner joy, which comes from being His child and you will never be without radiance in your smile again, or reason for your merriment:)