Like if you're waiting for your boyfriend or a friend to text you back find something specific to do. Sweep, do the dishes, go on reddit, play a game whatever. Whenever you find yourself waiting find something to do.  
  
I found that my problem is patience, I want everything to happen instantly. So as long as I'm directed at a task, even a time-wasting task, my mind won't wander as much if I'm busy.   
  
Just a little PSA I guess because it sounds simple but I still get caught in the trap of waiting for that notification and validation that I'm a person worth talking to.