I'm trying to make these corners sharper after SubSurf. 

[![enter image description here][1]][1]
[![What's the front of the obj][2]][2]

The solution that comes to my mind is adding edge loops to limit its space, but when I try to add edge loops they also affect the intake shape in front of the object in the same loop, deforming it in the way I don't want (I want sharper edges, but not round as I've done)

[![enter image description here][3]][3]

Any ideas besides boolean?

  [1]: https://i.sstatic.net/4kXoL.png
  [2]: https://i.sstatic.net/btzMa.png
  [3]: https://i.sstatic.net/v4Aat.png