i dont understand why you didnt just come in from a far and get your bearings for a good landing, rather than making last minute sharp turns and stalling. I understand it is very intimidating when your a new pilot, but i just dont understand how you can physically let yourself do it, i never crashed once learning, my issue was after i become over competent with higher end models i pushed my boundaries too quick and got bit, by super aerobatic planes, but i always found landing a peice of piss. Maybe it helped been on a buddy box with a pro next to me and we would spend days just flying by doing touch and go landings. Im guessing you either quit or progressed now, but if you havnt try constant touch and go landings, helped me a lot