There's a saying: only bad things happen suddenly, good things take time.
When you're building an important relationship, trust between two people, you can ruin it in a single moment.
If you really care about someone, you need to always give them the benefit of the doubt, always.
In this situation it would have been easy to lose it, but from what I read, you handled it really well, and it all reflects well on you.
The 24 hour rule - if I had any artistic leanings, I would compose an ode to it *laughs*