I met this absolutely great guy online and we've been corresponding since February this year. We're both single and have had some pretty hurting relationships in the past. I like him loads and he thinks he loves me. but we've not met yet though he's planing to visit soon in my country. My problem is, how do you know you love someone you've never met before? Should I believe everything he tells me? or is he just messing with my head? I must add, that my friend is very good looking.... its hard to believe he's actually single.