After Karkat and Terezi’s failure in a relationship, Gamzee came over and shoosh papped him continually, which was why Karkat did this to Gamzee when he was sober to remind him of times when he wasn’t as violent and to tell Gamzee he forgived him. Gamzee later still ended there moiraillegence. Karkat stayed in his respitblock for most of that sweep on the meteor. Until finally being coaxed out by Dave in the third sweep.
Suggested by robotichomestuck