Yes, that is true, human beings do thrive on love as, ultimately, we are social creatures. I know exactly your feeling, lots of love to give but no outlet for it, nor that special someone to share it with. I've recently joined a Buddhist community group and have found this has provided, at least in part, an outlet for such feelings. Perhaps finding a group of some sort, it does not have to be Buddhist, would be a positive step. Of course, its easier said than done, I know that feeling, but I'm sure there are plenty of people out there who would appreciate your altruistic feelings and would like to share some of their own in turn.