While we wait to see Caleb take on a brand new town — his last appearance on PLL will apparently be the Halloween episode — let's take a look back at some of his best moments with Hanna (Ashley Benson) in Rosewood.

Click through the gallery to see Haleb kissing, hanging out at Rosewood High, and many memorable moments. After you're done crying into your black hoodie, take a moment and read all about Tyler's new gig on Ravenswood.