tear oneself away
tear oneself away {v. phr.}
To force oneself to leave; leave reluctantly.
The beaches in Hawaii are so lovely that I had to tear myself away from them in order to get back to my job in Chicago.
Categories:
Source: A Dictionary of American Idioms