I know what it is like to be dependent on other people. I didn't realize how dependent I was on others until I seperated from my wife of 20 years a while back. I have found since then that by reaching out to others, looking for ways that I can help my friends and community, and by searching for the good in myself (not always an easy task) has helped me decrease my need to rely on others for my happiness. Self validation is difficult to do, but is much stronger than outside balidation. Good luck in finding happiness in yourself.
We can respond to irritation with a smile instead of scowl, or by giving warm praise instead of icy indifference. By our being understanding instead of abrupt, others, in turn, may decide to hold on a little longer rather than to give way. Love, patience, and meekness can be just as contagious as rudeness and crudeness.