I agree with vanish23. This song rocks!. This is a perfect song describing my ex bf. Deep down of my heart I appreciate this a lot, only people who are in this situation will understand it. It took me a long time to let him go since I was so weak but I had to do it because I can’ t let him disrespect me and treated me like crap with his love bi polar and mental disorder. I've been so broken that I can barely recover, I had to take pain killer and seeing the counselor since I’ ve been tortured by his verbal abuse. You can’ t really expect when he will blow up on you. One minute he says he loves you so much that would do anything for you, live for you and die for you, 10 mins later we got into a small argument, he yelled at me like someone is cutting his throat, said mean things, saying it’ s over and I’ m breaking with you, don’ t call me, don’ t email me, slam the door and left in angry. That’ s my relationship for 2 years. I had to let him go at the end b/c how he treated me is not love. I pray everyday to surmount the pain and move on. Thanks to Katy Perry, you are a part of making me alive each day because of this song!