This week in memes, Frank Heffley was diagnosed with schizophrenia, eight free pizzas went viral on TikTok and the March 2025 meme drought came to an end.