True, finding purpose by helping others will help you figuer out where you fit in this world. It's seems like you are one of the few that can plan,execute and accomplish. I would look at ways you can work toward accomplishing goals bigger than yourself. It will help you immensely.
thanks, I love practical advice, accompanied by an URL ;)
+1 We're social animals after all. If nothing else, just spend a month learning about human psychology and motivation.