Actor Shahid Kapoor said "perfect marriage" is a dangerous term that should be avoided, adding that it usually leads to disappointment. "The first thing in a marriage is that you have to accept that we aren't on the same track, we are on separate tracks choosing to move forward together," Shahid added. Shahid got married to Mira Rajput in 2015.