Sakashita Mina se encontra em uma nova cidade, frequentando uma famosa escola só para meninas. Uma desajustada entre uma classe de moças jovens e ricas, ela logo para de frequentar, percebendo que nunca fará amigos. No ano seguinte, ela mal saiu do quarto.
O tempo passa lentamente, cada dia uma eternidade sufocante. Mina olhava para as flores secas em seu quarto, tentando se convencer de que este espaço é o único lugar no mundo ao qual ela pertence.
Seino Ran é filha de uma família rica e viveu a vida que seus pais planejaram para ela. Isto é, até que ela percebe que ninguém realmente se importa com ela. Com isso em mente, sua vida feliz começa a desmoronar.
Essas circunstâncias levam as duas meninas a se candidatarem a um emprego de internato em um chalé à beira-mar. Lá elas se encontram, e as duas meninas acabam passando o verão juntas e curando seus corações feridos. Elas encontraram alguém em quem podiam confiar uma na outra, algo que nunca pensaram que encontrariam novamente.
Passando seus dias com Ran e os donos do chalé, Yanase Michiko e Naruse Himari, Mina começa a desejar poder permanecer lá para sempre. No entanto, a amiga de Ran, Tachibana Sanami, dá a Mina um choque de realidade — já passou da hora de ela enfrentar seus problemas.
Mina está convencida de que ninguém gosta dela. Ela evita falar o que pensa, evita a escola e evita todos que antes considerava amigos. E embora enfrentar esses problemas seja difícil, ela também não quer voltar para aquele quarto e voltar a ser ela mesma.
À medida que o tempo que lhes resta no chalé diminui, Mina procura desesperadamente por um lugar onde possa pertencer. Quanto a Ran...
Everlasting Flowers é o primeiro volume de uma série de "romances cinematográficos" que conta a história de duas garotas, Mina e Ran, e suas lutas e crescimento enquanto buscam sua própria abordagem à vida.