Landing was exciting. When I got back to the LZ, it was starting to pop. At 300 ft I was being tossed around pretty good and had to go around twice before I could get on final at an appropriate altitude. Seems like I kept getting lifted just as I was finishing the base turn and was too high for final. Then I encountered sink on the runway and to flare very quickly to avoid a hard landing.