Retaliate doesn't have a "*> end turn <*" text, even though it discards all copies of itself on start of turn.
This is what I would expect to be written.
*> end turn <*
Discard.
Stealthy doesn't mention that it increases melee damage and that it discards itself on damage taken or direct damage dealt. It doesn't even have it in its traits.