Sorry, but I guess I believe that you have to deal with the head sweatiness, especially for a 2 mile commute. I don't even do a "test ride" on my bike, like riding around my driveway, without putting my helmet on.
Have you tried using a buff or cycling beanie under the helmet to absorb the sweat? I know it seems counter-intuitive, but if that's what's bothering you the most, it might be worth a try. I use a cycling beanie sometimes that is made by a company in Phoenix; they make them for different sports. I think the company is called Head Sweats. It is ultra thin and it works.
I don't like hot and humid weather, either and we have had more than our share here, too, although not as bad as in the midwest. I ride early in the day when it's really bad, but I have acclimated myself a lot more than in the past, when I would just run inside the gym. However, I won't ride if it's "dangerously" hot or there is an air quality alert. I might go for a hike in the woods or swim, instead, or do yoga inside.
If I was still commuting, I am not sure if I would have wanted to ride home in the mid afternoon temperatures we have been having, but my commute was almost 14 miles.