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

obligations
restrictions
reduction
depletion

ANSWER DOWNLOAD EXAMIANS APP