2003 Chevy Blazer

My windows are constantly fogging up. My heater and AC both work. This has been going on for a while but seems to be getting worse. Could it be the heater core?