Why would any self-respecting building want to marry some whack-job chick who's an architecture geek?
The building can clearly not consent to marriage.
However, adults can clearly consent to marriage. If two adults want to get married that should be their own personal business. The restriction that marriage should be between a man and a woman is based on religious doctrine. Atheism and agnosticism are valid religious philosophies and they don't have restrictions on who can get married. I'd guess that some open minded religions might let gay people get married.
Again, my official policy is one of compromise -- Gay marriage is o.k. Bathroom buggery is punishable by death.