Basically this song is meaning is she has found a new guy that is "PERFECT" everything he does, his looks, the way he treats her. It's all any girl could ask for. But she looks back on her past relationship and it was crazy with the fighting and arguing. She loved him so much that it made her crazy in love with him and she misses that. She would rather have that kind of relationship as the "PERFECT" one she could have. Going through this myself. Great song and has a great meaning to it!