I was a bit terse in my previous comment due to available time at the time. I've had a 22 and currently have a Tomcat. The Tomcat doesn't get blown around quite as much as the 22 but in both cases, the large amount of vertical surface area above the water line makes it easy for the boat to get pushed around. Here's what I do to handle/mitigate/etc. that issue.
First, in places where I have/have had long term moorage, I request slips such that the most common prevailing wind will blow me onto the dock. This makes life MUCH easier.
Second, when the wind will be blowing me off the dock, I usually approach the dock at a bit higher speed and at a slight angle. A slight, quick turn away from the dock plus a little reverse will put me tight to the dock and moving slowly at the end but this maneuver must be practiced and depending on the amount of wind, my current practice levels and my calmness on any given day, it may take a few attempts to get safely on the dock.
Third, FENDER UP appropriately. If you have permanent or long term moorage, tie a string of fenders directly to the dock and leave them there. Fender the whole damn thing up. This allows for slightly less than perfect landings and that side of the boat requires no advance preparation. If you can't fender the dock, put plenty of fenders on the boat. If you're in tight quarters, fender up the side of the boat that is away from dock also.
It's hard to be perfect, it's easy to lessen/eliminate the problems that come from being less than perfect (this is true on other aspects of life also).
Fourth, prepare your lines appropriately. One of the biggest things I did (but it took me a few years to figure this out with no training) is to have a bow line down both sides of the boat and into the cockpit. The bow line is just short enough that it will not reach the prop. So if I drop it, it can't cause a problem. I also have a stern line at each corner that is long enough to allow me to tie off the bow line while retaining control of the stern. So if the wind is blowing me backwards, I can tie off the bow first. Having the bow and stern lines both terminating in the cockpit, allows me to step off of the boat with both lines in hand at the same time. This eases single handed docking considerably.
Fith, IF you have help, realize that "help" is not helpful unless properly instructed in advance. When the wind is blowing, one of the biggest problems is that someone hops off with only a stern line in hand. The stern is the only part of the boat that you control from the helm and by jumping off with a tight grip on the stern line, they just took the only control you have away. Now the bow swings out, maybe your anchor scrapes down the side of the boat in the adjacent slip and words are spoken.

Make sure your crew knows what to do and DOESN'T jump off the boat prematurely (long jumps are dangerous) and that they know how to handle the lines and don't exit the boat with only the stern line in hand.
Sixth - spring lines are your friend. Having a line on the midship cleat on the dockside can make docking way easier. Again, it's best if this line is set up to be just short of the prop but readily accessible from the cockpit. Then as you approach the dock, it can be tied to or slipped over a dock cleat near the cockpit. Forward motion will pull you to the dock and leaving the boat in forward idle will hold you tight to the dock. With a spring line, you only need one line attached to the dock to remain tight to the dock as long as you are in forward idle. This provides time to get off the boat calmly and tie up both the bow and stern and then return to the helm to take it out of gear. Of course, make sure that spring line is secure at both ends prior to getting off and if your quick enough, you can get off and manage the boat with the engine out of gear - especially if the bow and stern lines are set up so you can grab both as you exit.
Seventh - remain calm. This can be hard to do on a really windy day and sometimes it may be necessary to back out of the slip quickly and try again. If things aren't going well. Take a little cruise down the fairway and maybe around the marine to regain calm before the next attempt (especially if you're on attempt #>3).
So to me, practice matters a lot but thinking through the various scenarios and line and fender prep matters a lot more. Often life can be made WAY easier by buying a few extra lines and fenders and thinking carefully about how to place them.