You can also become Ranni's consort as a female playable character. They kind of make the marriage aspect vague enough that the player can decide the nature of the relationship, treading the line so as to not piss off fags or gross out normal people. It's the "playersexual" cope done about as tastefully as it can be.
But on that note, said playersexual cope needs to go. I don't want the option to marry same sex characters, I don't care if you tell me it's a choice or the developers simply being lazy/not wanting to limit gameplay options, we all know it's gay.