Yes, the 24hr rule is what it's called. If it still means anything in 24hrs, then it needs to be addressed, otherwise, drop it. He does sound like he is trying his best to make amends for his mistakes. This is a big deal in regards to commitment to R. Have you read FIVE LOVE LANGUAGES? Might want to look into it.