We've already had a gay president; #15 James Buchanan (I read it on Wikipedia so it MUST be true!)