First available GP apt in 3 weeks! Conflicting advice - does heat help or not? He's taking ibuprofen but it's not touching it... Any experience / advice? Tia