Hey Voltar
I suffer and always have from ear infections / swimmers ear.
I got some plugs from the jungle (macks ear plugs)... had first set for a good 5 months, still fine, no infections. I lick them before putting in (yeah sound gross), but that helps them go in, and I believe the saliva has antibacterial properties (my own theory)
Another motivation, get a Garmin Swim Watch... no more counting lengths, and you can looks at your stats daily to see your improvements. (trying to get under 2min per 100m average...best is 2:05 at moment)
https://connect.garmin.com/modern/activity/1123076373
I'm still aiming for 100 lengths min per day 5 days a week... (except when dam pool closes or I get ill), with my current weight that's 800 * 5 cals burnt a week
You soon get to know the regulars at your pool though.. there is 3 of us at our pool there at 06:30 every morning. We have a healthy competition... and the chat in the queue waiting to get in keeps us competitive (arguing over who is going to tow the others along)... tons of fun!!!