adding support edges
This is a place where it's probably okay to use a triangle to cut off some of those edge loops. You don't want them to continue going down, and adding a triangle probably won't add much distortion. You can read about some of their uses here.. You need to be wary when using them, but it's usually okay if you're careful.



In that images, I would merge the circled red edges over to the highlighted red edge, then I would merge the right green edge over to the left green edge.

Another method is to slide edges that are causing problems in one place but are needed in another down so that they aren't creasing that part of the mesh.

There are other options available like edge creasing, but I think it's better to stay away from those because they can take away control and cause distortions if used incorrectly. But like all tools, they have their uses in some instances.