Yes, I shouldn't have flown in a windy area but I have learnt my lesson.
I was trying to bring the spark down when I decided I should use the RTH..
The RTH worked fine but as soon as it started landing it did not care for its GPS location.
The landing caused it to drift far away. I was lucky...