Homesick and fatigued from the heat. That's a tough combo and I sympathize with you. It's no wonder you feel at wits end. If the hotel/motel has an indoor pool maybe you could spend 15-20 minutes swimming in the morning, it would be out of the sun and give you a chance to "zone out" and have a bit of alone time. Also try to focus on the carrot of being home when this job is over. Sun all day and those temps can make a person crazy, hang in there.