Maybe someone can help me out. But to make a long story short, I was involved with a guy I met online for a year. He lives in Jamaica and I live in Atlanta. We talked, text and skyped everyday and we had a lot of things in common. Eventually I fell in love with him and it got serious to the point I bought a plane ticket to go visit him. He even introduced me to his mom who lives in Florida and me and her would also talk every other day.
Summertime comes and my Jamaican prince charming started to disappear and I wouldn't hear from him in a couple of days. So I gave him some space and than he called me and was like he was going through some rough times and needed to be alone. I gave him space but when it turned into 2 weeks I got worried. So I called him and mind you this was around the time of my birthday and he said he was depressed and needed $50 because he got laid off from his work assignment and his mother didn't have it. I couldn't help him because I truly didn't have it and it was my birthday weekend. So I didn't hear from him again in a couple of weeks even though I tried to reach out to him.
He finally called me one early morning and told me he got a new job and he seemed to be in good spirits. I was supposed to go to Jamaica that following month but I explained to him there was a delay with my passport so I would have to reschedule. My trust for him started to get shaky because of all the unexplained disappearing acts. So he stopped speaking to me again, even though I tried reaching out to him again. I gave up and cried.
I go on his Facebook page and low and behold some girl from his past like she means a lot to him and she made mistakes in the past but what they have now is special. Just the thought of him lying hurts me to the core because he still wants me to come to Jamaica. He said she was a thing from the past and he sorry and really wants to make things up.
My question is what is going on? I want to go to Jamaica still, but my heart is confused and hurt. Please help