Glenn Medeiros's song "When She Loved Me" tells the story of a young man who falls deeply in love with a woman who seemed perfect to him. He describes how she came into his life with a heavenly presence, appearing like an angel in disguise. He believed that she was everything he had ever dreamed of, and he foolishly thought she would wait for him and put her own life on hold for him. The two of them shared beautiful memories together and lived out their fantasies, and everything felt right when they made love. However, deep inside his heart, the young man knew that some things in life cannot last forever. He loved her, but he also understood that there are circumstances and realities that cannot be ignored. He sadly realized that one day she would set him free because she needed to move on with her life. The protagonist reflects on the love they shared and wonders if she truly knew how much he cared for her. He acknowledges that for a brief moment in his life, he had it all with her, but now she will always be a part of him, even though their paths have diverged. He hopes that one day their paths will cross again, and he desires to be a better friend to her. He understands that things may have changed and can never be the same, but he's willing to take the blame if it means he can see her smile once more and reminisce about the carefree times they had when they were young. He longs for the chance to reconnect and rekindle the friendship they once had, despite knowing that a romantic relationship may no longer be possible. Overall, "When She Loved Me" is a heartfelt and bittersweet song about the beauty and impermanence of love and the longing for a connection that may never be fully restored.