The average engagement is 12-18 months long and about 20% of all weddings are called off after engagements. There could be several reasons for calling off your wedding such as: Uncertainty about a relationship. Pressured to get married.