There's nothing better than an honest and sincere talk with your partner. However, sometimes, depending on how large the mistake is, taking that extra step never hurts. And that's where the concept of apology gifts comes in. They are a good way of showing genuine regret and a silent promise of not repeating the same behavior in the future.