Swimming is a challenging sport, to swim well you need great technique, strength, endurance, and the mental capacity to be able to swim up and down all day without getting bored! Whilst everyone can appreciate swimming is hard, there are some problems that only a swimmer will understand!