Honestly the female lead is the only one to blame. I get that Caleb is scary, but did you think you could keep this charade up forever? Communication is key and all she was doing is procrastinating, only exacerbating the problem. I just want my poor boy Caleb to be happy.