Why you feel that you understand someone better than any others. When you like and love or have feelings for someone, their slightest mood change affects us and ours to them. It's like you are in sync with them. If you love someone then there shouldn't be ego or anger. Ego, anger, and frustration arise when there is confusion, communication gap and less understanding of each other. In the present world, there are so many stories you will hear, where love fades and ego wins. Its because you didn't try enough to clear out or it wasn't loving at all. Because when you love someone you love them completely as they are not as you want to be and it goes to both sides. When there is love nothing exist just love, of course, there will be some sort of complications, problems, and miscommunication, but these all will be for short time. Every relationship has their own problems but how they bloom and prosper it all depends on both persons