In Cameron County, a much anticipated rain came with heartache for one business owner and big headaches for some neighbors.