"I've done so many things in my life, unforgivable things in the past and I regret "I've done so many things in my life, unforgivable things in the past and I regretted every single thing, every single day when you left me. So this time, I want to be there for you when you're down. I want to share life's happiest moments with you and Cali and with our many children to come..."
And I suddenly choked on my own saliva as I laughed at the last words he had said.
"I want to pamper you whenever I can. I want to help you achieve your dreams. I want to support you and hold you day and night until we grow older. Though I can't promise everything will be perfect, I promise we'll make it work and we'll get through it together no matter how it gets. Be mine forever, will you?"
I blinked as I took a deep breath.