Does anyone know where this idiom come from? Why "to bits"? Thanks
Thrill comes from Anglo-Saxon thyrlian to pierce, and I believe that to bits means into small pieces.
From Online Etymology Dictionary
thrill (v.) ... Meaning "give a shivering, exciting feeling" is first recorded 1592, via metaphoric notion of "pierce with emotion." ...
Does that help?