"The show is about hope, about finding your true self. I hope young women watching it see somebody who’s human, who’s searching for herself, who makes mistakes, but who gets up and tries again and moves forward in life.” — Jennifer Morrison
Sorry but you guys are gonna get my commentary for this one. Because look at Elsa in the last gif. She hates that that is how Anna sees her (and I’m not blaming Anna because from her perspective that’s exactly how it seems). But Elsa knows plenty about love. She completely hid herself away trying to protect people, and protect her sister more than anyone else. She essentially gave up her best friend for her safety (it wasn’t the right decision, but it was the only option she thought she had). So Elsa knows what love is. Olaf said it himself, “Love is putting someone else’s needs before yours.” Elsa has lived that every day. And it kills her that she can’t tell Anna that.
It’s an extreme strength of character that Elsa doesn’t tell Anna the truth and just allows her to continue to think she’s just a cold person. To tell her what’s really going on is the easy choice, to keep the secret is the hard one. As J.K. Rowling said: “We must all make the choice between what is right and what is easy.”