Why is FFT output mirrored?
Because both the positive and negative frequency sinusoids are 90 degrees out of phase and have the same magnitude, they will both respond to real signals in the same way.
Is the FFT of a real signal real?
Most real-world signals are real-valued. Therefore, you can use the real fast Fourier transform (FFT) for most applications. You also can use the complex FFT by setting the imaginary part of the signal to zero.