Discarding a card is not the same as playing it. When a card is played all instructions on that card must be followed, if possible.
You cannot simply discard unwanted cards; you can only discard if compelled to by a Hand Limit.
Yes, this means you could be forced to play a card that makes someone else win.