shall I~?とmay I~?の違い

shall I~?とmay I~?の違いで苦労していた時考えたのが、各頭文字から、S・Mで想像することだった。

shall I~?は、高圧的な女性が見下して「して欲しいんでしょ?」と相手の希望を求め、may I~? は、幼女が上目遣いで「…してもいいですか?」と許可を求めている。