After 23 years, Offset has reunited with his father.

The Father of 4 rapper shared an emotional video on Instagram of him and his father crying as they hugged.

“DREAMS DO COME TRUE HAVENT SEEN MY FATHER IN 23 YEARS !!!!!! AND I STILL LOVE HIM,” Offset wrote in the caption. “THE PAST IS THE PAST AND THE PRESENT IS ALL WE HAVE TO RELY ON WE NOT PERFECT IN ANY SHAPE OR FORM I LOVE YOU POPS !!! NO MATTER WHAT!!!!”

“H A R D,” Offset’s Migos groupmate Quavo replied in the comments.

“Incredible bro!!! No point in ever letting what happened determine what’s going to happen,” Big Sean said. “No ego, no pride, just love n opportunity to grow! So powerful.”

Snoop Dogg called the reunion “grown man shit.”

Before the release of his debut solo album in February, the 27-year-old told “The Breakfast Club” that he’s received a few calls from his dad over the years, although he hadn’t seen his father since the age of 4.

When Charlamagne Tha God asked if the two would ever “reconcile” Offset was positive about a change at a reunion.

“Yeah, come pull up. I ain’t got no beef you,” he said. “I talked to him when I turned 12. He called me on my birthday like, ‘I’ma see you.’ I stayed up… like 6 in the morning. You know how that go. Never heard back. Then I hear from him when I turn 22. Now we on a little bit. Last time I talked to him was 2016. Every time I talk to him, offering. I ain’t never been the kid that’s been like… I’ve always been the kid, like… why he don’t like me? He tripping. I’m rich. I’m trying to give him the money.”