Lyric discussion by CharlatanSin 

Cover art for Wilted Rose lyrics by Vanity Project, The

I think this another song about the question of Quebec breaking away from Canada, a la "You Will Be Waiting" by BnL. The "They built a wall" part could refer to the famous "Wall of shame" that they built in Quebec to keep Canadians away from the Summit of the Americas in 2001. That, along with "Can it be time to leave" lead me to think it's abour Quebec.

Is there some significance to the Rose having to do with Quebec?

@CharlatanSin The red rose is a symbolism used to represent social democracy (or socialism). Normally, the rose his held in a hand. A wilted rose would represent the end of the social democracy. I think this is the meaning of “the day my country died”.