There are all types of morality. Self centered morality is based on a feel-good cultural world view and steam-rolls over anyone who gets in the way or disagrees. Self concocted morality is based on traditions and 'the way we have always done it' and is seen in churchgoing people. Biblical morality based on all God breathed scripture is the only True morality. However, we as humans are susceptible to mixing human and spiritual morality all the time and it is so hard not to because we live in this human place.
I like the song, This world is not my home I'm just passing through. I feel more and more like a stranger as the decisions get farther and farther away from God's best for us. I do not see many trying to even attempt to measure up to the plumbline that God laid out. Or, if they do, they keep it hidden, they do not speak of the Lord, they are ashamed or embarrassed to say, "Look what God did this for me this week".
2. Next, be respectful not cruel and expect respect in return. People should respect you even if they don't agree with you. You have to do the same.
3. Also, face the kids self entitlement problems head on. Take away perks of being lazy and show kids the pride in hard work and providing for self and family. This is hard lesson to learn when someone else is wanting for the job. As an employer, I'd rather have someone who is waiting in line wanting it rather than someone I have to beg to do it. For example, my son was asked to mow a neighbor's yard. He really didn't want to do it and was not motivated to step up and take the job. Someone else mowed. Then my son wanted something and needed money and asked if he could mow the neighbor's yard. By then, the job was taken and spoken for by someone who wanted it. Tough natural consequence.