you can say in both sides. There is one term called twin flames and that makes Love at First sight a possibility but honestly that particular relation will be difficult to continue without conflicts. So similarly we got attraction and infactuation. So in my opinion there is nothing better than Meet, Talk, Befriend, Fall for him/her, love, express, marry and live.