<human>: Can you give me the gist of the text in a nutshell?

I have never really had a girlfriend before I started "dating" my friend's sister [21f] about a month and a half ago. After a couple nights where she was at the same house parties we made out and began talking more. I can't say I was 100% into her but after years without seriously talking to girls I just went with it. We went on a couple of dates and I began to like her more, though we were both pretty shy and she had never really been with anyone either.

Fast forward to a week ago when I was with my friend on a vacation in Jamaica. We met these two Canadian girls [19f] (we are from the states) and spent most of our 5 day vacation hanging out with them. I lost my virginity to one of them on the second night, and we continued having sex each night we were there. We talked a LOT and I felt a true connection with this girl. We left a couple days earlier than they did and it was hard leaving, we all felt like we'd known them forever. I was at the point where I wanted to drop everything and move to Canada to be with her. Since then we've been talking daily and feelings still seem strong.

Feelings I had for my friend's sister seemed to have faded. I just didn't feel the connection that I did with this other girl. I texted her tonight and told her I wasn't ready for a relationship and did not want to continue things past friendship. I feel more for this Canadian girl than I ever have with anyone really that I have ever met, though I know it is a crazy thought. We are pretty far away (geographically) right now, but she finishes school in a year and is thinking about moving here after that.

Am I crazy for giving up something I had here for a girl I've known for a week? Is this long distance connection even plausible? Please tell me if I've done the right thing and followed my heart or if I'm completely out of my mind.
<bot>: Had a potential girlfriend here, fell in love with a Canadian I met in Jamaica. Not sure if I made the right choice.