It is clear that a big ego (lack of humility) and an unforgiving heart (not loving your enemies) are the two most difficult things for us to conquer. It feels like that they are virtually an intrinsic part of us. Then nothing is impossible with God when it comes to wanting to change ourselves for his sake. Again, ask him to make us humble and forgiving, then remain passive and he'll accomplish that with no sweat on our part. God always make it easy for us when we ask him to. It's ask, trust, rest, and receive.