Angle between two vectors not calculating properly

The result with the right vector is to only multiply -1 the result of the forward vector to give it direction.

Basically: If result with right vector > 0 → result of forward vector * -1, else result with forward vector.