“I think my son is a homosexual. His dad would disown him and I am not sure how I feel. How do I deal with it?”.
First of all, until you are sure, there is very little you can do other than broach the subject with your son.
As for your feelings, does it really make a difference to you emotionally about who he physically is attracted to? Assuming he is homosexual, he will need support when he “comes out” and he would really appreciate it if you can support him as his mother. After all a mother’s job is to accept their children no matter what!
As for his father, perhaps you ought to work on softening him up before your son “comes out”. And even if you cannot help his dad change his attitude, being there for your son will be less heartbreaking for him. It already is not easy to be different, let alone having to bear difficulties with both your parents.
Try to not judge him for his sexual preferences but to accept for what he always was and will be – YOUR SON!