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).