A mum-of-two whose battle with cancer struck a note with the public wrote a beautiful final message before her death.

In May the community came together for Vicki Martinelli, who had been diagnosed with terminal cancer.

As part of ticking off her bucket-list the Waltham Abbey mum was driven through Essex in a pack of 500 Harley Davidson riders.

She would carry on fighting the disease in a battle recorded in cheerful and upbeat social media posts followed by hundreds until December, when she died.

She left behind husband Carl, her sons Samuel and Jacob, a large group of friends and a message urging people the seize the moment, which Carl shared on her Facebook following her death.

Here it is in full:

"I always imagined myself growing old, wrinkled and grey with lots of grand children running around. I don’t want to go. I love my life. I am happy and I owe that to you. But the control is out of my hands.

"It's very strange to accept you are going to die, That’s been a bit tough. I just want people to stop worrying so much about the small, meaningless stresses in life and try to remember that we all have the same fate after it all so do what you can to make your time feel worthy and great, minus the b******t.

"Those times you are whinging about ridiculous things, just think about someone who is really facing a problem. Be grateful for your minor issue and get over it. It’s okay to acknowledge that something is annoying but try not to carry on about it and negatively effect other people’s days.

"Once you do that, get out there and take a freaking big breath of that fresh air deep in your lungs, look at how blue the sky is and how green the trees are; It is so beautiful. Think how lucky you are to be able to do just that - breathe.

"You might have got caught in bad traffic today, or had a bad sleep, or your hairdresser cut your hair too short. Your teacher told you off, your iPad broke, or you have a spot on face.

Rider Vince Knight with Vicki Martinelli

"Let all that s**t go. I swear you will not be thinking of those things when it is your turn to go. It is all SO insignificant when you look at life as a whole.

"I’m watching my body waste away right before my eyes with nothing I can do about it and all I wish for now is that I could have just one more birthday or Christmas with you, just one more day, just one more.

"I hear people complaining about how terrible school/work is or about how hard it is to exercise - Be grateful you are physically able to. Work and exercise may seem like such trivial things ... until your body doesn’t allow you to do either of them.

"I tried to live a healthy life. Appreciate your good health and functioning body- even if it isn’t your ideal size. Look after it and embrace how amazing it is. Move it and nourish it with fresh food. Don’t obsess over it.

"Remember there are more aspects to good health than the physical body...work just as hard on finding your mental, emotional and spiritual happiness too.

"That way you might realise just how insignificant and unimportant having this stupidly portrayed perfect social media body really is...

"While on this topic, delete any account that pops up on your news feeds that gives you any sense of feeling s**t about yourself. Friend or not. Be ruthless for your own well-being.

"Be grateful for each day you don’t have pain and even the days where you are unwell with man flu, a sore back or a sprained ankle, accept it is s**t but be thankful it isn’t life threatening and will go away.

"Whinge less, people... And help each other more.

"Give, give, give. It is true that you gain more happiness doing things for others than doing them for yourself. I wish I did this more. Since I have been sick, I have met the most incredibly giving and kind people and been the receiver of the most thoughtful and loving words and support from my family, friends and strangers; More than I could I ever give in return. I will never forget this and will be forever grateful to all of these people.

Vicki and Carl

"Value other people’s time. Don’t keep them waiting because you are s**t at being on time. Get ready earlier if you are one of those people and appreciate that your friends want to share their time with you, not sit by themselves, waiting on a mate. You will gain respect too.

"Use your money on experiences. Or at least don’t miss out on experiences because you spent all your money on material s**t.

"Put in the effort to do that day trip to the beach you keep putting off. Dip your feet in the water and dig your toes in the sand. Wet your face with salt water.

"Get amongst nature.

"Try just enjoying and being in moments rather than capturing them through the screen of your phone. Life isn’t meant to be lived through a screen nor is it about getting the perfect photo. Enjoy the bloody moment, people. Stop trying to capture it for everyone else.

"Get up early sometimes and listen to the birds while you watch the beautiful colours the sun makes as it rises.

"Listen to music...really listen. Music is therapy. Old is best.

"Cuddle your daddy and brother and nanny

"Talk to your friends. Put down your phone. Are they doing okay?

"Travel if it’s your desire, don’t if it’s not.

"Work to live, don’t live to work.

"Seriously, do what makes your heart feel happy.

"Eat the cake. Zero guilt.

"Say no to things you really don’t want to do.

"Don’t feel pressured to do what other people might think is a fulfilling life. You might want a mediocre life and that is so okay.

"Tell your loved ones you love them every time you get the chance and love them with everything you have.

"Also, remember if something is making you miserable, you do have the power to change it - in work or love or whatever it may be. "Have the guts to change. You don’t know how much time you’ve got on this earth so don’t waste it being miserable. I know that is said all the time but it couldn’t be more true

"Until we meet again. Love you."