dramalyst

May we be happy every year

62 episodes on DramaGo. We have not verified the free run yet.

Tang Suihuan, the female protagonist, unexpectedly transmigrates into a book, becoming a cannon fodder supporting character, the wife of the Marquis of Yong'an. The Marquis of Yong'an is a staunch supporter of the Empress Dowager, and his entire family is to be exterminated by the Regent Prince under the pretext of 'purging the court of corrupt officials' within a year. To survive, Tang Suihuan wants to divorce Su Yuheng within a year, take her dowry, and escape the political strife for the rest of her life. Tang Suihuan repeatedly goes to the palace to plead for a divorce, but each time ends in failure. On her tenth attempt to request a divorce from the Emperor, Tang Suihuan's unconventional remarks attract the attention of the Regent Prince Shen Jin, who has just returned from a campaign. After her request for a divorce fails, Tang Suihuan recklessly claims that the Emperor will be forced to abdicate within a year, which arouses Shen Jin's suspicion. In her panic, Tang Suihuan sees someone shooting arrows in the distance. Remembering that the Regent Prince in the book is assassinated upon returning to the palace, she decides to take the arrow for him, hoping he will spare her life out of gratitude. Tang Suihuan repeatedly shields the male protagonist from harm, and he has already fallen for her.

Synopsis from DramaGo.

The free run
May we be happy every year cover art

Cover art © DramaGo

The facts

Episodes
62
Free episodes
Unverified
Locked episodes
Platform
DramaGo
Language
ZH_HANS
Approx. runtime
1.6 h
Year
2025
On the app since
DramaGo has carried this since Dec 24, 2025. That is when it went live on the app, not when the show was made.
Entry updated
We last changed this entry on Aug 24, 2026. That is our record, not the show's release or air date — the apps do not publish those.
Free figure source
Not published by the platform

Common questions

Where can I watch May we be happy every year?

May we be happy every year is available on DramaGo. We link to the official app only.

How long is May we be happy every year?

62 episodes. Short drama episodes usually run one to two minutes, so the full run is roughly 1.6 hours.

Similar length on DramaGo

All DramaGo →