The idiom “Charity begins at home” connotes a lot of meaning. Some say, it means, you should try to help your family before helping others; others say, it means the reverse of --people focusing more on activities to the detriment of their family. Everyone in-between say, one’s own family comes before country or anything.
All view points to the idiom are correct. I will say; life is all about “live-and-let-live” first at home, and expanding your territory afterwards. In other words, it means, be all you want to be, but give respect to whom respect is due, love and care for all, starting from your immediate family.
Example: If you say, “my country is dirty” and you want to organize a not-for-profit organization with members who would be responsible for sweeping the streets; your first port of call will be at your home, followed by the entrance to your house, next, the street to your house, next, the road to your house, next the local government area, next, a state is covered, and finally, repeating the cycle. This is how charity begins at home. Correct?