When I first started mixing, I had a strong tendency to continuously increase the volume I was mixing at, either by increasing the level of my master fader (which should always, always remain at 0 dB!) or by raising my monitor volume. There are two fundamental principles that cause this tendency:
The first is ear fatigue. Ear fatigue occurs when you listen to music for too long and your ear, trying to protect itself from continuous bombardment, starts to shut down and block out the sound. The best way to prevent this from happening and from interfering with your mixing is to take regular breaks during a session (probably at least 15 mins every 2 hours).
The second principle has to do with the way we perceive different frequencies at different loudness levels and, together with ear fatigue and increased volume, is often the reason we end up with an unsatisfying mix that is lacking lows and highs.
In 1933, Fletcher and Munson performed an audio experiment where listeners were asked to (subjectively) compare the perceived loudness of two different tones - one reference tone at 1 kHz and a second tone of a random test frequency. Fletcher and Munson then graphed their findings into a number of curves known as the Fletcher-Munson Curves. This experiment was re-examined later with similar findings which became the basis for the ISO 226 standard.
The way to read this graph is as follows: look at the blue curve at the 1 kHz / 40 dB point. Now follow the curve towards the left until you reach 50 Hz on the horizontal axis. You should now read about 70 dB on the vertical axis. In essence, this states that in order for a 50 Hz tone to be perceived as loud as a 1 kHz tone is at 40 dB, it needs to be played at 70 dB. That's 30 dB difference! A similar thing happens when you move into the high frequencies. A 10 kHz tone needs to be played at about 55 dB to be perceived at the same loudness level. Notice that this difference in loudness evens out as the volume increases (the curves higher up in the figure), for example at 100 dB, the curves have flatten out considerably, meaning the perceived loudness difference between tones at different frequencies decreases.
There are two important things to take away from these curves:
There is no 'simple fix' for this problem. Your approach will also depends on your target audience and on how loud they are likely to play your music. Personally, I like to listen to my mix at different volume levels, from very soft to pretty loud, just to get a feeling for how well my overall frequency distribution will hold up in different situations and to make the mix as loudness proof as possible.
It is very useful to be aware of ear fatigue and our perception of frequencies at different levels and I hope it will be beneficial to your mixing!