Infatuation is fueled by time. That is the time you spend with the person. So if you want to control it, you would have to reduce contact.