The event of the previous day caused Francis to feel guilty. He knew he shouldn't have done what he did. Dave was the only guy who could make Amelia happy but he destroyed it because of his own selfish reasons.
He knew he didn't deserve Amelia but he couldn't help but...