Kimberly McCullough, the actress and TV director best known for her role as Robin Scorpio on ABC's "General Hospital," revealed that she suffered a miscarriage last year in a recent blog post on her website titled "2015 Year End Wrap Up." 

McCullough, 37, wrote about the highs and lows of 2015 in chronological order, starting with the opportunity to direct an episode of "Pretty Little Liars." The great news was followed by the discovery of a 7-and-a-half-inch long arachnoid cyst in her brain, which turned out to be benign. Then, over the summer, her dog passed way just around the time she discovered she was pregnant with a baby girl.

"That was probably the best day of my life thus far, the one I will remember as 'having it all,'" wrote McCullough. "It was the night before my first day of shooting. I was prepared. I was fulfilled."

Things fell into place as she jumped into a new project called "Hey Day," and she adopted a new puppy.

"My heart was so full and then it broke. I had lost my baby girl. It was too much," she wrote. "I'm still processing, still healing, but anyone who has gone through it knows, losing a baby at 22 weeks is tragic."

However, McCullough ended her post on a hopeful note, saying that even with everything she's been through in the past year, she's focusing on the positives, like her new dog Jack and finishing her "Hey Day" series, which is based on her own experience growing up in the 1980s on soap opera sets.

"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," she wrote. "Tired. But grateful."