Skip to content
Five Years of Secret Love, He Married My Best Friend10 episodes available

Fantasy · Eastern fantasy · Contemporary

Five Years of Secret Love, He Married My Best Friend

Partial · 10/10 Eps
10 episodes available · More episodes coming soon · 2026-10-07 updated

Five Years of Secret Love, He Married My Best Friend synopsis

Original title: Five Years of Secret Love, He Married My Best Friend|暗恋五年,他娶了我闺蜜

Page text is translated. Available audio and subtitles depend on the video.

Five Years of Secret Love, He Married My Best Friend episodes

10 episodes available · More episodes coming soon

Tap an episode to play

Keep watching · Full multi-episode series

Episode Transcript & Dialogue Timeline (27)

Verified subtitle lines and timestamps for this episode:

  1. [00:00] My boyfriend of five years is holding a moon vow ceremony with another woman next week.
  2. [00:06] Brenda, don't tell Harper about Maddie and me registering as partners yet.
  3. [00:11] She's been clingy with me since we were kids.
  4. [00:15] If she finds out I'm publicly binding myself to a mate at next week's moon vow ceremony, she'll definitely throw a fit.
  5. [00:23] Besides, she's always been sensitive about mate boundaries, claims sent.
  6. [00:26] If she catches Maddie's claim sent, she might lose control right there.
  7. [00:30] I stood at the living room entrance, my hand still on the doorknob.
  8. [00:34] On the kitchen island lay an invitation to a moon vow ceremony.
  9. [00:37] I had been wondering who was making vows under the full moon.
  10. [00:41] Now I knew.
  11. [00:42] It was my boyfriend, Connor.
  12. [00:45] And another woman, Maddie.
  13. [00:48] This was the fifth year Connor and I had secretly maintained our mate relationship.
  14. [00:53] It was also the third time he had refused to come back to Silver Pine for Thanksgiving with me, using work as his excuse.
  15. [01:01] Every full moon, deep in the red maple forest outside town, the stone ring altar lit up with the moon marks of the wolf clan.
  16. [01:09] And next week, Connor would stand there and introduce another woman as his mate.
  17. [01:14] His words stopped cold.
  18. [01:18] Because he finally saw me standing in the living room.
  19. [01:22] The smile on his face froze instantly.
  20. [01:25] The sudden tension of alpha pressure in the air was so heavy it was almost hard to breathe.
  21. [01:31] But my mom didn't notice at all.
  22. [01:34] Harper, Connor, and Maddie are having their public bonding ceremony at the country club next month.
  23. [01:40] When are you bringing that mysterious boyfriend of yours back to town?
  24. [01:44] For me to meet?
  25. [01:46] Hearing that, the corner of my mouth slowly pulled into a cold smile.
  26. [01:51] He's dead.
  27. [01:53] Yesterday, on I-90, killed in a car crash.

More to watch

Browse dramas →

You may also like

Frequently Asked Questions

How many episodes of Five Years of Secret Love, He Married My Best Friend are available to watch?

10 of 10 planned episodes of Five Years of Secret Love, He Married My Best Friend are currently published and ready to stream.

What is Five Years of Secret Love, He Married My Best Friend about and what audio or subtitles are included?

Genres: Fantasy, Eastern fantasy, Contemporary. Harper has been in a secret romantic relationship with Alpha Connor for five long years. She waits patiently, hoping he… Available audio and subtitle tracks are listed directly in the episode player.

Can I watch Five Years of Secret Love, He Married My Best Friend online for free without an app?

Yes. Published episodes of Five Years of Secret Love, He Married My Best Friend stream free in mobile and desktop browsers at Huangguo Drama (huangguodrama.ai) with no app download or account sign-up required (18+ only).

Viewing information

Viewing facts and evidence

Published clips / missing catalog slots
10 / 0
Release completeness
partial
Continuous viewing path (episodes / seconds)
10 / Unknown
Published duration / full-work duration (seconds)
Unknown / Unknown
Audio / subtitles across all published clips
Unknown / Unknown
Subtitles available on at least one published clip
en, zh, es, id, pt, zh-Hant, fr, vi, th, ru, ja, ar
Characters
Unknown
#TypeDuration (s)AudioSubtitles
1episode118.7enen, zh, es, id, pt, zh-Hant, fr, vi, th, ru, ja, ar
2episodeUnknownUnknownUnknown
3episodeUnknownUnknownUnknown
4episodeUnknownUnknownUnknown
5episodeUnknownUnknownUnknown
6episodeUnknownUnknownUnknown
7episodeUnknownUnknownUnknown
8episodeUnknownUnknownUnknown
9episodeUnknownUnknownUnknown
10episodeUnknownUnknownUnknown
Structured public facts
{
  "title": {
    "id": "116022",
    "title": "Five Years of Secret Love, He Married My Best Friend",
    "synopsis": "Harper has been in a secret romantic relationship with Alpha Connor for five long years. She waits patiently, hoping her lover will make their bond public and stand with her under the Moon Goddess for a sacred wolf‑clan moon‑vow ceremony. Instead, she discovers Connor is about to hold this very ritual with Maddie —...",
    "page_language": "en",
    "page_languages": [
      "zh",
      "en",
      "zh-Hant",
      "ja",
      "id",
      "es",
      "ru",
      "ar",
      "fr",
      "pt",
      "vi",
      "th"
    ],
    "genres": [
      {
        "id": "qihuan",
        "label": "Fantasy"
      },
      {
        "id": "xuanhuan",
        "label": "Eastern fantasy"
      },
      {
        "id": "xiandai",
        "label": "Contemporary"
      }
    ],
    "published_episode_count": 10,
    "catalog_episode_count": 10,
    "missing_episodes": [],
    "full_episode_count": 10,
    "opening_clip_count": 0,
    "completeness": "partial",
    "media_types": [
      "episode"
    ],
    "published_duration_seconds": null,
    "known_published_duration_seconds": 118.7,
    "complete_work_duration_seconds": null,
    "audio_languages": null,
    "subtitle_languages": null,
    "continuous_viewing": {
      "episodes": [
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10
      ],
      "episode_count": 10,
      "duration_seconds": null,
      "known_duration_seconds": 118.7,
      "audio_languages": null,
      "subtitle_languages": null,
      "audio_filter": null,
      "subtitle_filter": null,
      "watch_url": "https://huangguodrama.ai/en/video/116022/"
    },
    "available_subtitle_languages": [
      "en",
      "zh",
      "es",
      "id",
      "pt",
      "zh-Hant",
      "fr",
      "vi",
      "th",
      "ru",
      "ja",
      "ar"
    ],
    "language_scope": "all_published_media",
    "available_subtitle_scope": "any_published_media",
    "updated_at": "2026-10-07T22:34:09+00:00",
    "sources": [
      {
        "url": "https://huangguodrama.ai/en/detail/116022/",
        "kind": "publisher_catalog"
      },
      {
        "url": "https://huangguodrama.ai/en/video/116022/",
        "kind": "measured_media",
        "measured_at": "2026-10-07T16:49:13+00:00"
      }
    ],
    "watch_url": "https://huangguodrama.ai/en/video/116022/",
    "featured": false,
    "enrichment": null
  },
  "episodes": [
    {
      "number": 1,
      "media_type": "episode",
      "duration_seconds": 118.7,
      "audio_language": "en",
      "subtitle_languages": [
        "en",
        "zh",
        "es",
        "id",
        "pt",
        "zh-Hant",
        "fr",
        "vi",
        "th",
        "ru",
        "ja",
        "ar"
      ],
      "subtitle_kind": "mixed",
      "subtitles_updated_at": "2026-10-07",
      "measured_at": "2026-10-07T16:49:13+00:00",
      "watch_url": "https://huangguodrama.ai/en/video/116022/"
    },
    {
      "number": 2,
      "media_type": "episode",
      "duration_seconds": null,
      "audio_language": null,
      "subtitle_languages": null,
      "subtitle_kind": null,
      "subtitles_updated_at": null,
      "measured_at": null,
      "watch_url": "https://huangguodrama.ai/en/video/116022/ep-2/"
    },
    {
      "number": 3,
      "media_type": "episode",
      "duration_seconds": null,
      "audio_language": null,
      "subtitle_languages": null,
      "subtitle_kind": null,
      "subtitles_updated_at": null,
      "measured_at": null,
      "watch_url": "https://huangguodrama.ai/en/video/116022/ep-3/"
    },
    {
      "number": 4,
      "media_type": "episode",
      "duration_seconds": null,
      "audio_language": null,
      "subtitle_languages": null,
      "subtitle_kind": null,
      "subtitles_updated_at": null,
      "measured_at": null,
      "watch_url": "https://huangguodrama.ai/en/video/116022/ep-4/"
    },
    {
      "number": 5,
      "media_type": "episode",
      "duration_seconds": null,
      "audio_language": null,
      "subtitle_languages": null,
      "subtitle_kind": null,
      "subtitles_updated_at": null,
      "measured_at": null,
      "watch_url": "https://huangguodrama.ai/en/video/116022/ep-5/"
    },
    {
      "number": 6,
      "media_type": "episode",
      "duration_seconds": null,
      "audio_language": null,
      "subtitle_languages": null,
      "subtitle_kind": null,
      "subtitles_updated_at": null,
      "measured_at": null,
      "watch_url": "https://huangguodrama.ai/en/video/116022/ep-6/"
    },
    {
      "number": 7,
      "media_type": "episode",
      "duration_seconds": null,
      "audio_language": null,
      "subtitle_languages": null,
      "subtitle_kind": null,
      "subtitles_updated_at": null,
      "measured_at": null,
      "watch_url": "https://huangguodrama.ai/en/video/116022/ep-7/"
    },
    {
      "number": 8,
      "media_type": "episode",
      "duration_seconds": null,
      "audio_language": null,
      "subtitle_languages": null,
      "subtitle_kind": null,
      "subtitles_updated_at": null,
      "measured_at": null,
      "watch_url": "https://huangguodrama.ai/en/video/116022/ep-8/"
    },
    {
      "number": 9,
      "media_type": "episode",
      "duration_seconds": null,
      "audio_language": null,
      "subtitle_languages": null,
      "subtitle_kind": null,
      "subtitles_updated_at": null,
      "measured_at": null,
      "watch_url": "https://huangguodrama.ai/en/video/116022/ep-9/"
    },
    {
      "number": 10,
      "media_type": "episode",
      "duration_seconds": null,
      "audio_language": null,
      "subtitle_languages": null,
      "subtitle_kind": null,
      "subtitles_updated_at": null,
      "measured_at": null,
      "watch_url": "https://huangguodrama.ai/en/video/116022/ep-10/"
    }
  ]
}

Source: publisher catalog and per-file media measurements. Page language does not establish media language.

Feedback & wishes

What should we make next?