Poor Caroline Forbes.
On The Vampire Diaries Season 6 Episode 14, she got to play with her old bicycle and kiss her new love interest (Stefan!), but it all came crashing down by hour's end when her mother passed away.
And, seriously, is there anything sadder in life than seeing Caroline cry?
We may find out next week, as the official CW teaser for The Vampire Diaries Season 6 Episode 15 features a broken down Caroline and a very concerned Elena.
Should Caroline's friends be worried about an odd change in her behavior?
Elsewhere on "Let Her Go," Alaric will grow wary for another reason, as Kai turns to Jo for assistance.
Also, Matt and Tyler ponder a major life change; Damon confronts some painful memories involving his mother; and Bonnie finds herself in an unfamiliar situation.
Oh yeah, Bonnie! Will she ever make it back to Mystic Falls?
Perhaps we'll find out in a few days.
Relive Jeremy Gilbert's best moments above and remember to watch The Vampire Diaries online any time you need to catch up.