for your good

for (one's) (own) good

For one's benefit, even though it may not be enjoyable or desired. I know you're mad that I won't let you eat candy for dinner, sweetheart, but it's for your own good.
See also: for, good
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

for your (ˌown) ˈgood

(of something unpleasant) so that you will benefit: I don’t like criticizing you but it’s for your own good.I know he doesn’t want to do all this extra homework, but it’s for his own good.
See also: for, good
Farlex Partner Idioms Dictionary © Farlex 2017
See also: