Yes, I believe you have ticked off the plumbing gods.
That's a lot to happen in one month.
One thing I would look for, is a new water meter put in by the city.
Sometimes they replace the old stuff with check valved meters when they are doing their upgrades.
If they did, then the expansion that would have been in the system when the water heated, would have been able to back up into the city mains.
With the check valve, it doesn't happen.
Expansion tanks help that.
A similar thing happened to me.
My water heater failed twice after the meter was replaced.
The second time I figured out what must have happened and replaced the water heater, and installed an expansion tank.
That tank has been working fine for years now.