I was flying late this afternoon in a light to moderate wind maybe 10 mph. After flying for about 10 minutes I brought it down to a low elevation to take some selfie photos. I noticed when I tried to hover it, it was drifting sideways with the wind and then it started a four foot clockwise circling. I tried to interrupt the circling by using the right stick to move it forward or back a few feet but it would start circling again. I then decided I would land it and each time I brought it down to make contact it would begin to tip over in the direction the wind was blowing. It was going over and I was able to give it left stick to bring it back up a few feet off the ground, and then I tried to land it again and the same thing happened. Almost lost it again. I was able to bring it up again and this time while it was about 5 feet off the ground, I walked over to it and grasped the landing gear in my hand and shut off the engines. I saved it from crashing but it was not fun. I know if I call Yuneec they will say I need to calibrate the Compass, the Accelerometer, and the GPS. I have done this before and do not think I should need to do this each time I fly it. I am wondering if there is something in the design that makes the H unable to hold a GPS fix when hovering in a wind. Or is this something that can be addressed in a firmware update. When I flew the Phantom 4 in the wind I did not have this issue. I found the Phantom 4 to be much less squirrelly.