In that moment he was fifteen again, rebellious and angry for no reason. It wasn't fair that John had chosen for him, wasn't fair at all.
Before he could think too hard about what he was doing, he grabbed Bond by the collar and hauled him down to his level for a kiss.
Other options:
no subject
In that moment he was fifteen again, rebellious and angry for no reason. It wasn't fair that John had chosen for him, wasn't fair at all.
Before he could think too hard about what he was doing, he grabbed Bond by the collar and hauled him down to his level for a kiss.