No one person is at fault here. You forgot their birthday, they forgot to find shelter after running out of the house to hide how upset they were.