Not sure about what caused the 'leak' but I would guess it should be something from inside the headlight ... but no, I'm not suggesting you to buy my headlight, I suggest you to purchase aftermarket headlight coz they are relatively cheap
In case you want to stay with your stock headlight, however, then I can give you mine.....they are in good condition.....basically that $20 is just for shipping, box-ing and gas cost (or I can use another cheaper method but can't guarantee if it would arrive in good condition)
and I also got the car for a week, so I'm noob myself lol ... I just 'upgrade' my headlight into aftermarket one...