why can i not subtract a negative number with another negative number?
You can.
For example. take (-5) - (-3)
subtracting a negative number, like above, is the same as adding.. so the problem becomes
-5+3 which is -2.