a person who works too much and finds it hard to stop
"He’s such a workaholic, even on weekends he works."
beyond control; off the usual path
old friends are precious and valuable
to depend on someone for support
The idea that actions should be judged based on how much the...
to avoid getting too close to someone
to do something for someone in exchange for a favor or help...