Would weather/climate/humidity changes affect acne?

Not much. You need to recognize that all acne is manageable with today's scientific rx. If you can't keep it under control with topical benzoyl peroxide 5% 2x/day, get with your personal physician.