Why does Charlotte Lucas marry Mr. Collins?
Charlotte marries Mr. Collins because he has a stable income and offers her the opportunity to have a home of her own. She does not love him, but she doesn’t believe that love is essential for a successful marriage. As Charlotte explains to Elizabeth, “I’m not a romantic, you know. I never was. I ask only a comfortable home.” Since Charlotte is not particularly beautiful and is growing older, she decides to make the most of an opportunity.