preoblige
/ˌpriːəˈblɪdʒ/Definitions
1. verb
to obligate or obligingly precommit to something beforehand, especially with the intention of having a choice later
“She preobliged herself to attend both weddings, but ultimately had to choose between them.”
2. noun
an obligation or commitment made beforehand, especially one that gives the option of choosing later
“Her preobligation to help her friend with the move made her feel guilty for not being able to attend the concert.”