"I don't take my feelings out on the road" is ambiguous. It could mean that he suppresses or eliminates his feelings (of upset) while he's out on the road. However, to "take one's feelings out on someone/something" is also an idiom that means to vent one's anger or frustration by acting aggressively towards that person or thing.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.