Frequently I find it is best to not attempt to understand why things are masculine or feminine. Just accept it. For example, 'beard' and 'mustache' are both feminine, yet only* men can grow them.
*I understand the caveats needed when using words like only to describe facial hair.