RE: The wind is your friend... sometimes.
What this an ARF? Sounds like maybe the thing wasn't glued together very well to begin with. So in this case, the wind may have actually done you a favor by showing you some weaknesses in construction without completely destroying the plane. That is a fairly stressed area in aerobatic maneuvers, so the thing could have came apart in the air, in which case you could have lost everything, engine, electronics, plane, etc. Look at it as you're lucky you got to fix what was wrong before it cost you a lot of money!!!