8. insist on sth/doing sth: to demand that something must be done or that you must have a particular thing
1) The school insists on good behaviour from its students.
2) John insisted on doing all the work himself, though he was in poor health.
3) The old man insisted on helping me find a taxi even though I told him I didn't need any help.