Synonyms
Your explanation that your social commitments tie you down, does not convince me.

obligations
restrictions
depletion
reduction

ANSWER DOWNLOAD EXAMIANS APP