as you said at least there are still some nice people in the world. how nice, the person who cleaned and left flowers. what a beautiful thing to do. your precious baby sends them love from beyond.
as for the other person. karma will fix them

hugs to you. x x