Need help fixing my signal

Does anyone know how to fix this problem. My signal is flashing faster then usual but when I put my hazards on they go at normal speed. And when I put my night lights on the left signal stays on and when I signal left in the night my headlight starts flashing not my signal light and my rear left signal stays on but does not flash.