mug, I think that everyone who has posted wants you to be at ease and know that it is no shame, we know that if you could have it deferent. You do not suffer alone, I am sure others suffer reproach from society, I myself issues that has hindered me being social.
You have so much to offer in qualities like love and devotion. Out have allowed yourself to be cheated so much in life.
God bless you.