Like any other game, playing golf and being perfect at it requires a whole lot of dedication and consistency which can be difficult to maintain at times of unfavorable conditions. You might be short of time because a tight schedule or a long commute to...