They are unable to accept their own sexuality because they are not accepted by the people around them. A lot of people wish that they could belong. If they are unable to get that, they start to feel unhappy about their lives. There are some people who take their own lives because they cannot accept their preference. This is not good.
People should come to terms with their sexuality by attending meetings of groups who may understand what they are going through more. Even if their family members and friends cannot accept who they are, at least they can be with other people who will try their best to lessen the burden of what they are going through. The moment that they accept their sexuality, the better they would feel.