I agree with you about homosexuals. I used to think badly of them, and would never associate with one of them. But then I had a gay boss, and he was cool as hell. I still think his gay mannerisms are funny sometimes, but I realized that there really is no reason not to treat these people kindly, and just accept that they are different.
As far as heights, I disagree. I'm terrified of heights, and it's because I'm afraid of falling. Even driving in the mountains, my hands start to sweat. Scared to death of any kind of heights, even climbing on roofs.