Did you apply a sealant/UV protection? I believe the headlights came with a UV protection coating from the factory (as all poly carbonate headlights do) and unless protected will very quickly revert to the hazy condition they were in before
As an aside, headlight easy to remove?
Apart from the mess on the car?
Potentially.....