How do I keep his mattress smelling fresh?

My roommate sweats like crazy in my bed. I do not have a mattress pad on the bed and I can’t afford one right now. I have an extra deep Queen-sized mattress. I’m not sure why he sweats so much, but the sheets are actually WET when he wakes up. HELP!