> harmonics will always sound like (be?) octaves relative to the fundamental.Since you mention "octave" here I want to point out that this is a common misconception. Harmonics are not just octaves of the fundamental. The octave scale is logarithmic but harmonics are linear and include all integer multiples.
If your fundamental is 100, the octaves are 200, 400, 800, 1600, .... But the harmonics are 200, 300, 400, 500, 600, ... There are many extra harmonics that aren't overtones.
This is important for many reasons, but a fun one is that you can use this in sound design by relying on a clever thing our brains can do. We are so good at doing frequency analysis in our heads that we can figure out what fundamental must be present even when it isn't. If you play sine waves at 200, 300, 400, 500, 600, etc. your brain can figure out that those would all be multiples of a 100-Hz fundamental, even though that fundamental isn't present [1].
This lets you do a neat trick where you hi-pass a sound to remove some of the lowest frequencies in order to make room in the mix for other bass sounds. Even though the sound loses its fundamental, listeners will still hear it as "functionally" having a bass register. (This is also why when you listen to music on a crappy tiny speaker, you still hear the bass as bass even though it's actually quite tinny and high-frequency.)
[1]: https://en.wikipedia.org/wiki/Missing_fundamental