I can relate. Working in floating point hardware design gave me an irrational distaste for it. The horrors!