Hi, English is not maths. One word can have more than just one meaning, and " hard " can be both the opposite of " soft " and the opposite of " easy ". Have a look at these two entries from the Cambridge dictionary.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.