Shoes are cracking because you are not letting them rest and dry properly between wearings. If you are getting them that wet daily, you need to put shoe trees in them and let them dry for at least a day. If they are really soaked, you should stuff them with newspaper and let them dry for awhile before putting trees in. You can not wear the same shoes every day.
Your feet are still growing? How old are you?