Kimberly McCullough Credit: Joe Kohen/FilmMagic

General Hospital actress Kimberly McCullough revealed in an emotional new blog post on Sunday, January 3, that she suffered a miscarriage last year.

The soap star, 37, looked back at her own personal highs and lows of 2015, and concluded that life is precarious, especially based on what she endured over the last 12 months. "The best and the worst of 2015 is enough to define me for at least the next 5 years," McCullough shared with fans. "Although I sincerely hope that is not the case. I’m not sure [if] it’s a product of getting older or being more aware, but what I learned this year, is that things can turn on a dime."

McCullough, who plays Robin Scorpio on the ABC soap, shared how her 2015 started off on several high notes: She was asked to direct an episode of ABC Family's smash series Pretty Little Liars, and began a new romance. "This was such a dream come true, I didn’t want to blow it," the actress wrote. "Meanwhile, I ended one relationship and started another."

She then grappled with several health issues and lost her 13-year-old dog, Melba. "She had a good run," McCullough recalled of her pup. "But I was a little sad she wasn’t going to meet the baby . . . I had just found out I was pregnant. Two weeks later I was in my office (OMG) over at Pretty Little Liars and I got a call from my doctor. The nurse came on the phone and to my surprise, told me I was having a girl. That was probably the best day of my life thus far, the one I will remember as 'having it all.' It was the night before my first day of shooting. I was prepared. I was fulfilled."

Shortly after losing Melba, McCullough adopted a new puppy named Jack. "My heart was so full and then it broke," the star shared. She had suffered a miscarriage.

"I had lost my baby girl. It was too much. I didn’t need to learn this lesson. I wasn’t interested," she shared. "But I wasn’t in control. These things happen and no, I don’t believe they happen 'for a reason.' I’m still processing, still healing, but anyone who has gone through it knows, losing a baby at 22 weeks is tragic."

Despite the heartbreaking experience, McCullough expressed hope. "One thing I am proud of however was that I allowed myself to be happy and to relish the moment. I sat in all that goodness and I can recall those feelings (when I’m having different ones) and hope that it can be like that again," she shared. "Not to go total Oprah on you, but at the end of this year and the beginning of the next, I am grateful for it all. Tired. But grateful."

Want stories like these delivered straight to your inbox? Sign up now for the Us Weekly newsletter!