It had been bugging me since yesterday. "I owe you an apology for snapping," I said. She appreciated that I brought it up first.
I could see she was disappointed, not angry. "I'm really sorry — it won't happen again," I said. I meant it, and I made sure to follow through.
She mentioned how late it had gotten. "Oh, I didn't realize it was so late," I said. Time had completely slipped away from me.
Her message had been sitting unread for hours. "I'm sorry, it totally slipped my mind," I admitted. I answered her right then to make up for it.
I knew I'd let her down this time. "I'll make it up to you, I promise," I said. We planned a proper evening for the weekend.