Re: James/Sirius
Sirius had been talking with people here and there during the party, but when James pulled him into a hug and then kissed him he'd been surprised. Things hadn't been quite right for a few days now - but Sirius hadn't really known how to talk to James about any of it.
He couldn't help but chuckled when James called him an idiot. "Thanks love." He felt better though, even if James was calling him an arse - but he knew that about himself. "We can talk talk later, after the party if you want."
"You make me happy too, even when I'm an idiot and being jealous of a child." He pulled James back and kissed him again.