I match you with Gladiolus!

Differences aside, you’d bond over being active. He’s as stubborn as the next guy, and it’s just be a matter of outlasting each other should you ever argue over something. (Which, it’s quickly turn into a battle of patience, which would give you both time to cool your heads.) Being independent is something you both are, and it’s be nice not to have to watch over his should for you. Though, secretly he still would, because he really likes knowing you’re safe and does want to take care of you. TBH this would probably, if you found out, make you feel valued. Because his attention is never going to stray very far from you.
He’s good at reading body language, and would be able to tell if he was standing too close to you for you to be comfortable. And though he’d try to reassure you that you’re not a bother, he’d still step away to make sure you had enough space. And being in your own bubble would work for him sometimes, as you’d both slip into your own worlds. You into your music, and him into the pages of his books.