self-control

n. Power of controlling one's behaviour, emotions, etc.  self-controlled adj.

n. Control of one's self; restraint exercised over one's self; self-command.