Gladiolus would be head over heels for you I think. Reading in each other’s company would be common. And who wouldn’t love someone on a motorcycle. I think that would be another thing you could do together. (You can’t tell me Gladio doesn’t know his way around a bike.) As for the cats, I think he’d adore them and they’d adore him.
