I match you with Gladio!

Personalty wise, I think you’d both get along. Gladiolus seems like someone willing just to wait for someone. Be it after a panic attack, or waiting for someone to come back from a depressive episode, he wouldn’t turn away. He’d wait for someone he’s interested into to give him a signal that they might be too. He wouldn’t just take. He’d make sure they were in the right place emotionally as well. He’d take pride in earning your trust and once he’d have it, he’d ensure that he’d never lose it.
He also seems like the kind of person who’s steady presence would be calming and he’d know it. He’d strive to be there for someone in situations that make them uncomfortable, be it just standing at their side, or even giving them that push they need to get through it. Also, I can picture someone with your personality being his own quiet steady presence. A grounding and guiding force for him.
You’d both be well aware that the prince would come first for him since that is his job, but enjoy the time you’d have together anyways. He’d be loyal to you definitely. And I can picture him bringing books back for you to read from his adventures driving around with the boys. Or, alternatively, if you had accompanied him, I think he’d look forward to camping even more, just so he could watch the stars with you.