Joelbear,
What you have just described is common amongst all people. If there is anything one can be certain of in life is, that other people will not act, do, or say what we would always prefer.
To me it is a matter of perspective and empathy. Your successes in life are demonstration enough, that you understand this principle, but for whatever reason, jw training, to much self analysis, unreasonable expectations, has allowed your mind to constantly revert to the negative. By negative I mean 'it's just not good enough', 'I was promised a paradise', 'this friend is not loving enough', 'why, why?, why?, why?, it is an endless reasoning pattern.
I watched my oldest sister, the one born at Bethel in Judge Rutherford's day, go through her life, with family and friends, with exactly the same attitude you wrote about. She diminished her life by doing so. A physically beautiful woman, with an obvious big heart, but from youth to old age now, she never felt that anyone loved her enough.
This caused her and other's around her, so much pain. No matter what anyone tried, you could not please B. She saw herself as other's did not, she wanted special consideration.
Joelbear you have it harder than most to overcome this malady. You fight with society at large over your sexual prefrence, as well as your fight with jw cult mentality and background.So having a tender exposed heart on your sleeve, is a severe catalyst for what your going through.
I don't know what the answer is, either. But what has helped me, is to observe those who seem to have alot of friends. One of the most common denominator's among them is the 'atmosphere of acceptance' they create around them.
I guess I mean that these people have the ability to smile (when a frown should be required), when you are with them they pay attention, they give without reservation, or expecting anything in return. They make no demands, or insist on a particular response, act, or expression of love. They truly display an attitude of 'live and let live'............
So Iam rambling, I guess I could sum it up by saying.........We don't have to prove or ratify our worth to anyone, we don't have to live up to anyone's expectations, we just need to accept ourselves...all of ourselves, not just the perceived good stuff, but all of it. COMF summed the whole thing up very well.
Love yourself Joelbear.........everything else will fall into place.
Danny