Practice, practice, practice. You've gotta learn how your boat handles and read the wind and current conditions prior to each docking maneuver. In difficult situations the use of spring lines will help a great deal. Sometimes (if possible) an opposite approach to your slip can be a benifit. We've all be through this!! Good luck.