Angels that cross our path

In life, we encounter events and people that seem to come to us at the right time or right place. Some may call it God ordained and some chance and some other- universe coalescing. This past couple of week, the boy has been having a really tough time at school with many issues and this…