Easily angry but soft spot for you