I was raised with please, thank you, you're welcome as well. And yes, I have deliberately changed my language to NOT include "no problem." I find "no problem" to be harsh and distancing in comparison to "you're welcome." "You're welcome" is a gift of my time. To me, "no problem" means you weren't enough of a bother to notice.
no subject