Aren't you forgetting France?
Well... Actually, Sweden is the only character that is 100% confirmed to be gay. France is hinted at (not confirmed though) to be bisexual, not gay. After all, he flirts with a lot of girls as well. So, yes, Sweden is the only character who we are sure is gay.