I have to disagree with that. There have been many people I have met, in civ world and in this one, that I initially wasn't attracted to, however that changed. People are complex, and there is much to be uncovered - during that process you can fall into lust.
I would really like to know how anyone could really determine that "fact". Again, I don't think that's true at all. First impressions can be wrong, as when I've gotten to know people, my view of them has entirely changed. If that was true, I would never have spoken to my best friend again - who I hated for the first 4 months of knowing him. Yet, we became inseparable friends and have been close friends for 15 years. Even from a romantic perspective I can think of numerous incidents where this isn't true.
And the desire to see someone again and make them you life partner, is not the same thing. It takes me a good year, in some cases longer, to decide if I want to do the work necessary in a relationship I hope to maintain for a lifetime: whether it is a platonic friend or a passionate lover.
Can you change not to cheat anymore?.
Yes, by being happy with who you're with! Unless, as I've said endlessly in other threads, you are polyamorous by nature. However, even someone who is prone to multiple romantic relationships can choose to be monogamous.
Its' a decision.
Like getting up in the morning, like choosing to be productive at work so you don't fall behind, like seeing a woman struggling with her bags and running over to help.
People don't just "cheat". In the process of meeting someone, the build up and flirting, to the moment of bedding them, there is plenty of time to stop yourself. You've made a choice, and as grown ups we are intelligent and have free will - so we have the capacity to make different choices.
Saying "I can't change" is pitiful. You may not want to change, you may not choose to change, but everyone can.