I have always worn a poppy and will continue to do so. I see it purely as a mark of respect to all who have suffered and died in any dreadful war. My Father served in WW2 and although he returned, he suffered for the rest of his life. He wasn't a hero and he didn't have a choice.
My partner was born in the US. When he was 17, he was sent to Vietnam. When he came back, he burnt every item of his Army kit. He was shunned by his friends, his Father didn't speak to him - he was a loser. He never spoke of it, it was a taboo subject. He is now a British citizen and he wears a poppy because to him it's a mark of respect for men like him, who had no choice and did as they were told. More men committed suicide after the Vietmanese war than were killed in it. Maybe, if you wear a poppy, those that have lost a loved one, or have served themselves might just feel a little less guilty and traumatised.
I think we have to remember and feel grateful. Simple.