history: There is a man I love so much, but I only know him through internet. I live in Canada and he is from Nigeria. But I have faith we will meet soon and get married. I live in Canada_comma_ but I like a Nigerian man Oh man_comma_ long distance is hard.
current: I know, but I had been talking to him since March 2017, It is already July 2018. 
next: Have you met in person?