"Angry All the Time" is a song written by Bruce Robison and first recorded on his 1998 album Wrapped. It was later covered by Tim McGraw with guest vocals from his wife Faith Hill. Released in July 2001, McGraw's version was the second single from his Set This Circus Down album. The song reached Number One on the Billboard Hot Country Singles & Tracks (now Hot Country Songs) chart.