It is optional. If you do not take the girls into specific wild areas (For Nemona it is the sea and caves, for May it is the beach and forest, ect.) then the Pokephilia will not trigger. Even when it does, you have the opportunity to stop it.