Only 3 weeks.
Well, you'll be able to enjoy the rest of the summer. Although, I can't complain. I'm enjoying the weather as much as I can... playing tennis, swimming, etc.