well water is getting into my headlights I think just because when I had my HIDs in I could 1. actually see it because those things are awesome lol, and 2. because they were a lot hotter and made moisture in the air condense in their, but they have 2 vent plugs that I posted before in the pic that are suppose to vent the moisture from there, but for me I Just wanted to see if plugging them up would ham them, you can always take your headlights off and clean them like that, but it will get back in (as long as it isn't getting in through a crack in the headlight anywhere, and just those vent holes in the back)
oh just saw again that your headlight seal is broken.. what do you mean by that? that rubber thing that pushes onto the back? or do you mean the seal that is inbetween the actual plastic cover and the container box thing (the actual headlamp housing) if it is the housing than you can take the whole thing out and pop the plastic off I'm pretty sure, I have seen little clip things for it, so I'm sure you can do it, and just maybe put some silicone around the rim and put it back on, if your talking about the back seal like that big rubber circle thing that goes around the outside than just order a new one, can't be expensive...
-let me know which one it is