Spontanément ou par la contrainte. Que cela plaise ou non. De toutes façons.
Le premier sens proposé pour l'expression dit à peu près tout.
Faire faire quelque chose à quelqu'un « de force », c'est le contraindre ; c'est donc 'forcément' déplaisant pour lui, comme l'indique le deuxième sens.
Pour le « gré », nous allons d'abord nous attarder un peu sur l'étymologie du mot qui nous vient au 10e siècle du latin « gratum »] désignant quelque chose qui plaît, qui est agréable (et justement, « agréable » a la même racine, ainsi que « agréer »).
Le mot a d'abord le sens de « consentement », puis, un siècle plus tard environ, de « reconnaissance » (« je vous en sais gré » apparaîtra au 12e).