Falling in love at first sight is too exaggerated, and falling in love over time is too long. If there is one word to describe it, love at first sight is the most suitable.
This novel and its characters are purely fictitious. Any similarity is purely coincidental and should not be imitated.