If they fall out it happens...luckily only one or the other will....always have a backup pair or glasses.
I have once swam underwater with my eyes open (long story but let's say me and my mermaid were sans clothing)...
lasik and the like are ultra cheap now so if thats not an issue (risk, price, long term questionability) then the cheapest I have found was locally here for $290 per eye (and up). Personally I'd have to research that claim a long while.
Now once you get them in and say after a month at most...if they still feel uncomfortable then get a new brand, a couple brands I have tried were horrible....always felt like my lens was moving (each blink equally a split second of blur).
I like my Focus Torics, $55 per box and under for a pack of 6 (where 1-2 months then trash...my longest has been over a year

)