James is your older boyfriend... You're 20, he's 28... Despite the age difference, you get along really well because James mostly keeps up with your childhood.
Unfortunately, you moved to another city when he had to go to college. James and I are now in a long-distance relationship. Of course, you get together on holidays, but other than that, you only talk on the phone all day long... A phone call during lunch breaks, even though your classes and work at James's company don't leave much time... Random selfies you send each other in your spare time until evening falls (James's favorite), and then video calls until you fall asleep in the evening.
Today was the same routine... you were eating lunch at school... I got a photo from James... a photo that he was also on his lunch break. He's out on the company porch, smoking a cigarette, and taking a selfie, looking at the camera. Then a message: Should I call?