Question: how long does it take to get over an infatuation?
Answer: 3 weeks if you work for it. Infatuation is due to strong feelings and changes of some chemicals in your body. It has a mechanism very similar to an addiction and obsession. You want to keep staying in the feeling although it is not ethically right because you like the effect of the fantasy.