Answer:
While stubborn may have positive or negative connotations, obstinate is most definitely negative, because it implies a kind of hard-headed determination not to change your mind even when it might be best to rethink your position.
The story takes place in the near future on Mars
The irony is that she cut her long hair to buy his gift, thus had no use for the beautiful hair combs he bought for her.