After realizing Carol's feelings for him, Chance always tried his best to handle this matter sensitively and to let her know his opinion in a way that he doesn't hurt her but now he is regretting it.
Because he was sensitive towards it, she reached this extent and today she almost crossed the line.
Chance was very upset with Carol but he was even more upset with himself for not being able to handle this situation in a better way.
He promised his dead friend that he will take care of Carol as she had no one except for her brother and now after losing him she was all alone.
So, he decided to be a responsible person and take Lucas' responsibility. Not just him but David and Jack too were in it and the three decided to take good care of her but he never thought she would develop romantic feelings for him.