There should be a service where when you want to text your ex, they block the ability to make contact until you can prove your moment of weakness has passed and/or you have a valid reason for contact. If you wish to break the contract early a notification will be sent to your friends and siblings about what an idiot you’re being. There’s a one hour lag time where you friends have the chance to remind you what a truly terrible idea it is. That one hopeless romantic friend who always says “maybe it will work out this time” will be excluded.