Cross my heart
Meaning
To solemnly promise or swear that one is telling the truth or will fulfill a commitment.
Origin
The gesture of 'crossing one's heart' traces its roots to the ancient Christian practice of making the sign of the cross, a powerful symbol invoking divine witness and sincerity. Early Christians would touch their chest over the heart to signify their faith and the sacredness of their vows, suggesting that to break such an oath would jeopardize their immortal soul. Over centuries, this profound religious act gradually transformed into a common cultural gesture, especially among children, evolving into a widely recognized and earnest pledge. By the 20th century, the phrase 'cross my heart and hope to die' became a dramatic, unbreakable promise, stripped of its explicit religious doctrine but retaining its deep sense of commitment.
Examples
- I swear I'll keep your secret safe, cross my heart.
- He promised to help me move this weekend, cross his heart and hope to die.