fain
— necessitated, obliged
—
OED
(1989).