So sweet! Even though Travis Scott and his girlfriend/baby mama Kylie Jenner have been dating for more than a year and they share five-month-old daughter Stormi Webster together, the couple rarely steps out in public together and fans would be hard-pressed to find tons of cute couple selfies on their Instagram feeds. But Travis must have been feeling extra generous on Saturday, July 21 because he took to Snapchat to share a rare selfie with Kylie.

In the shot, Kylie wrapped her arm around Travis' neck and planted a kiss on his head while he looked into the camera. "First Ferdi," he wrote in the caption, using a slang term for a good/ride-or-die friend.

kylie jenner travis scott snapchat
Snapchat

It's one of the only selfies that Travis and Kylie have taken together, and they have a perfectly good explanation as to why they're keeping their romance private. While sitting down with GQ for a candid new interview, the pair spilled the tea on their famously private life while opening up to fans like never before.

"He was whispering to me the whole time,” Kylie revealed after their photo shoot, while smiling. “He just doesn't like taking the photos.” As we know, the "Butterfly Effect" rapper lives in the fast lane and thrives in it. Travis supposedly hates going to restaurants and having to wait, since they slow him down because he's “impatient as a motherf—-r.” This also makes him dislike doing photo shoots, even though he's usually pretty happy with the end results.

View this post on Instagram

happy birthday North & P.. 🖤

A post shared by Kylie (@kyliejenner) on

Kylie also dished about how the couple surprisingly doesn't "go on dates," revealing both of them don't even fully remember how they met. However, when they went to Coachella, sparks were flying between them, and their bond only grew from there. "Coachella was one of the stops on his tour," she explained. "So he said, 'I'm going back on tour — what do we want to do about this?' Because we obviously liked each other." And she did what most head-over-heels girls would do: she followed her heart and hit the road with him!

Even though Travis has heard of the Kardashian curse, the rapper revealed he's not fazed. "Man, hell nah. Nervous for what? I'm on my own island," he said. "So hey, come over there to Astroworld. I'm not into all the other s–t. I don't get involved. I'm over here. Kylie is different." Travis was even in the hospital room for the moment they welcomed Stormi into the world on Feb. 1, which the rapper said was the last time he cried. "It was crazy. I was there through the hell…the epidural and s–t. Crazy," he admitted. Now that's love for ya!