So we have these large gaps in between the concrete sidewalk and the brick around the house. It seems the last owner filled it with something that is pulling away. It looks terrible and I'm assuming leaks water straight down to the foundation which can't be good. So I'm wondering what the best route is to fill it in? Concrete patching? Caulking? Something else? I have no idea? The last pic is from the front corner of the house where the gutter just dropped the water straight down onto the concrete instead of carrying it away.... The concrete is sunk down and the water was going straight down to the foundation. Not sure how to fix this either. Suggestions very appreciated.