Self-destructive messages

along with timed self-destruction, it would be nice to edit and delete your messages manually, and have the change reflected everywhere
for instance, in wire messenger, if it’s your own message, you get the option to either delete just for yourself or for everyone
if it’s your contact’s message, then you only have the option to delete for yourself
this seems to give you the most control over your own stuff