Self-control is the most difficult to achieve. Check this post to find some guidance on how to control your mind.