Hugging seems like the best plan, since she's already leaning against him looking for support. Even though his grip is light, he will wrap his arms around her.
"I don't mind. I like the library, but I do a lot when I'm with you. Things I... I wouldn't do on my own. I've learned so much." He's quiet for a second. "I... I don't know what I did to deserve a friend as good as you, but I will try to be a good friend in return. It's difficult though, I'm not sure if you realise, but you're so very strong, brave, beautiful and incredibly smart too, I... I'm not always sure what you need me for."
no subject
"I don't mind. I like the library, but I do a lot when I'm with you. Things I... I wouldn't do on my own. I've learned so much." He's quiet for a second. "I... I don't know what I did to deserve a friend as good as you, but I will try to be a good friend in return. It's difficult though, I'm not sure if you realise, but you're so very strong, brave, beautiful and incredibly smart too, I... I'm not always sure what you need me for."