I meet my girlfriend in a chat room and we're "together" for 5 years, 3 months and 17 days

We still live 1600 miles (3000km)away, what sucks. Distance really sucks. I could use that phone bill money for going out with her to restaurants or something cool.
Do you know the meaning of the word "saudade" ? I know some of you do, but there's no word in english like this one so I can't translate it.
The last time I saw her was August 12th

I'm going to there Dec 1st
Jer