I put it on in the morning, and it's gone within half an hour! How often do you reapply, and why doesn't it last longer???