Learning about the Fourier Transform in my Signals and Systems class was mind opening. The idea you can represent any cycling function with sinusoidal functions would not only never occur to me but I would have said it wasn't possible.
And even non cycling functions (e.g. a gaussian)
And even non cycling functions (e.g. a gaussian)