#1Unfaithful by Patches49281Ratchet catches Optimus being unfaithfulCompletedcheatingoptimusoptimusxratchetratchetisheartbroken+5 more