Next year would have marked 10 years of undying devotion to someone she affectionately calls her "second husband".
Ms Anna Lim, 35, claims to be one of Korean singer-actor Kim Hyun Joong's biggest fans, having supported him since he debuted as the leader of K-pop boy band SS501 in 2005.
The housewife and mother of two said she is heartbroken that this love affair with her idol has come to an end.
Last month, Kim and his ex-girlfriend made headlines after she accused him of physically abusing her. The 28-year-old heart-throb reportedly beat her till he fractured her ribs.
Last week, his ex-girlfriend dropped the charges against him after he apologised to her, but this only caused fury among some of his die-hard fans.
Kim, who is wrapping up a concert tour, posted on his official website: "Through this incident, I have caused serious mental and physical injuries to a person whom I have trusted and loved for two years, and I am deeply sorry for that.
"I feel deeply embarrassed for doing things a man should not do. As this whole case is a consequence of my wrongdoing, that person has no reason to be criticised.
"I apologise to her once again, and I want to express my apologies to her family and friends as well. Above all, I hope she will accept my apology and forgive me. I will learn from this incident by doing my best to live a more well-behaved and healthy life."
His ex-girlfriend's lawyer denied that the charges were dropped because she had accepted a financial settlement.
The lawyer said that it was "brave" for Kim, as a celebrity, to apologise publicly for his actions.
Netizens in Korea had reacted strongly online to the news of the abuse.
Hellokpop.com reported that many of them spoke out strongly against Kim, with one netizen calling him a "psychopath".
Another netizen posted: "Just cancel your tour, get investigated, pay the price of your crime, and live your life quietly at the army. That is your solution."
Singaporean fan Ms Lim told The New Paper that the news had changed her impression of Kim for good.
"I used to always associate the name Kim Hyun Joong with kindness and a passion for helping the needy," she said.