He isnt exactly an MC more like a strong secondary character but I discovered while planning my 2nd vampire book that my character, Xavier is gay. It shocked me at first but then I realized how much it made sense. What has shocked you about your characters?