I've often wondered what it must feel like to have an Epiphany. At least now I know 'cause I think i've just had one.