Sort:  

Haven't seen him in ages! at first I thought it was cos of the time difference

I have not seen him for a while.