Becky G has had *quite* the emotional 2017. First, she shared a heartbreaking response to losing her family dog, and now, she's opening up about meeting her half-sister for the first time.

Becky G has always been proud of her big Mexican family, which includes her parents Alejandra and Frank Gomez, and siblings Stephanie, Frankie, and Alex.

In an emotional letter on social media, the 20-year-old singer reveals that there's another sibling in the Gomez clan, whom she just met for the first time this year.

becky g siblings
photo: Splash

"For the first time, I will be opening up about something that Frankie, Alex, Stephanie and I have lived with within our four walls that I now feel ready in my heart to a share with you guys, my extended family," she wrote.

Gomez posted the long letter on both Instagram and Twitter with the caption, "With love."

"Today is my half sister's 18th birthday. Yes I said it. My half sister," she continued.

becky g
photo: Splash

The singer explained she learned about her half-sister when she was just 13 years old.

"When Frankie was old enough and ready, my parents and I also shared this with him," she said. Later, they also shared the news with her sisters, Stephanie and Alex.

Despite the big news, Gomez doesn't reveal why her half-sister isn't a part of their core family.

becky g instagram
photo: Instagram/beckyg

She did, however, meet her half-sibling for the first time this year, which was an "emotional rollercoaster."

becky g instagram
photo: Instagram/beckyg

The singer explained she made a promise to herself that the day Amber, her half-sister, turned 18, she'd "reach out."

becky g
photo: Splash

"As two individuals, legal, with no influence from either side, no baggage or bad blood from the past, in hopes that we can move forward in whatever direction us two decided to move in," she wrote.

Gomez has no negativity or hate for her family or their past. She only hopes to respect Amber's privacy and look toward a better future, she insisted.

becky g
photo: Instagram/beckyg

Read her full emotional post below:

With love...

A post shared by Becky G (@iambeckyg) on