All I can figure is that your weatherstripping is bad. Get new weatherstripping. It's expensive, but, hey. Also, if it's coming unglued, get some stuff from the autoparts store. My friend calls it monkey snot, because it's yellow, and really sticky, but, just ask for weatherstripping adhesive, and make sure it's making a good tight seal.