gybes are one of those things where if you want to be good at them you have to commit to it.
By commit I mean every time you go sailing you set out to practice your gybes and you practice them every session - you make gybes the purpose of your sailing.
Do much shorter runs so that you have to practice your gybes much more.
It is totally possible to be able to sail most sessions without droping any gybes.
When practiced you can get planning gybes up over 80% of the time (in good, powered-up conditions, reasonably flat water) without having to be a pro/guru.
Trust me when I tell you that if you put the hard yakka in and get your gybes down - they are a pleasure to do and you look forward to nailing the next one