I'm asexual so can write either straight or homosexual characters. It doesn't really make a difference. I just happen to prefer writing straight ones, both because I'm simply more comfortable with it and because straight characters more easily fit into most of the type of stuff I write.