True happiness come with serving your society, nation with full streingth and passion. When U know from inside that you have made a difference. People may not appreciate you. Just inner knowing of serving well is enough to cause great inner satisfaction. Problem in india is every body want to be first big man, neta then i can serve. thats wrong attitude. A simple example. When u do social work people laugh at u and say millions are poor how many would u help ? they dont realise that even if u have helped only 1 person in your entire life to live a high standard, better life. u have made tremndous different in this society. since that one person can do good to thousands. you never know. Thats really a point we should try to understand. And of course ultimate hapiness come by swadhyaya like yoga, mediation, self enquiry. Thats why i promote sri sri, vipassana, landmark forum, osho dhara etc. they all help u in big way. jai hind.