My boat looks very sad when it is not in the water.

I have this haze on it that I cannot get off... I have not tried sanding, before I did I wanted to see if anyone knew of any products that would take this off. The clear spot you see turns back into a thick haze after about a week... I just did this part 10 minutes ago.

hull.jpghull2.jpghull3.jpg

What are my options, other than the last resort of sanding.