Belive me, I COMPLETELY understand what you are going through. 8 1/2 years ago I met my husband online. We were both just 17 at the time and became pen pals. After writing back and forth for 2 years, he finally made the trip over to the US to visit me. It was the first time we had met face-to-face and we hit it off immediately. Unfortunately, I had just finished my freshman year of college and had 3 more years to go.
I was blessed with the opportunity to study abroad in the UK through my university and we were finally able to be together for 9 precious months. However, when the school year ended, my student visa expired and I had come back to the US to finish my last two years of college. We spent every penny we had on visits for the next FIVE YEARS. Every 5 months or so one of us would travel over to either the US or UK for a visit (which explains why we're now very poor newlyweds
Like you, my then-boyfriend seemed content with our situation. Sure, he missed me and wanted us to be together, but he never seemed desperate enough to do anything about it. We fought. I cried. We fought some more. We broke up a couple of times and I even tried dating American men just so I didn't have to deal with our situation.
Eventually though, we both reached our breaking point. Finally, in Dec. 2003, after 4 years of wondering what the future of our relationship was, he proposed. However, the toughest and lonliest time was yet to come. Due to circumstances, we had to wait a further 19 months before our wedding. In total, we spent 6 years in a long distance relationship before we finally were able to get married and be together.
Belive me sweetie, I understand how you feel. You know what though? For me, even though it was the hardest thing I ever had to go through and seemed so unfair, it was worth it. Hang in there. <hugs>