Poor Thomas. He's a jerk but he doesn't deserve to hate himself for being gay (he can hate himself for being a cad, though LOL).
I think that's what I most enjoy about the show - seeing how they handle things like sexuality, premarital sex, babies out of wedlock, rape, etc... It makes me glad I was born (and my girls) in a different era.