It always made me think of the ubiquitous and anonymous frozen turkey basket. This is not true charity. Jesus loved his disciples and loves us. He tells us to love each other, even though we are sinners, for His sake. We are to love the sinner then, while at the same time hating the sin.
Charity bears all things, believes all things, hopes all things, endures all things.
It means welcoming sinners into your home and breaking bread with them. It means teaching them when you can and being patient with them when you can't. It means always trying just one more time. For example, charity means smiling while you tell Melissa and Jake that he is welcome as a guest. As her parents, you regret that they are living together, it is very wrong for both of them and that you will hope and pray that they come to that realisation too.