During my 14 years as a Soldier I have been refused service in pubs, spat at, I had piss thrown at me, I once had to hide all traces of my service when travelling in my home nation for fear of murderous terrorists, I have had my children search under our car when Mummy went shopping, I have been called a baby killer and a murderer.
I have also received the good wishes of people who did not know me, I have been given a place at the table by people with no food, I have been kissed and hugged, winked at and kisses blown to me, I have been made welcome and I have been made to feel proud.
I have received boxes of socks and talcum powder from old couples with letters telling me that my service was cherished, I have had the privilege of parading in my uniform until my chest was fit to burst with pride.
I have been supported by the Great British Public, they gave me support and gave me a precious gift of trust and faith that I would not let them down; I worked hard to serve those who are still supporting us, the Great British Public.
This weekend will be full of reflection, tears and agony for many, laughter and joy, celebration and wonderful laughter as we remember.
Lest we forget