as much knowledge i have christianity teaches people to love everyone as your brother & sister, charity. islam teaches hospitality even in extreme cases. hinduism teaches sacrifice. all basically have same meaning. if u are not eager to sacrifice neither u can share your love nor u can show hospitality properly. all requires selflessness. hence all are right. as far as buddhism is concerned it suggests u to leave family for salvation. i dont say its impossible to attain salvation at home but as long as u are at home u are bound to be attached to your family, habits & work. unless you lose your sacrifice all your attachments (whether at home or at forest) u cannot attain true knowledge. if u are strong enough to give up your attachments even at home then nobody can stop u from attaining the Truth. God bless u brother.