A long-awaited meeting with a special someone after being apart for so long!