I discussed various potential opportunities with my careers adviser before leaving high school, but becoming a spokesman for menstruation was never on my list.
However, that became my lot a few years ago when an increasing number of women and girls presented at foodbanks across Scotland in need of sanitary items.
>> Keep up to date with the latest news with Evening Telegraph newsletter
Many women, due to circumstances beyond their control, were forced to supplement the use of sanitary items with socks, toilet roll and newspaper.
My awakening came like a lightning bolt when, in 2010, one young lady came to Dundee Foodbank and turned down sanitary items, stating she was too malnourished due to a lack of calories.
From 2016, I was called upon for interviews with various media outlets to discuss what became known as “period poverty” and, in 2017, I and my colleagues submitted a detailed report to Aileen Campbell, then minister for public health.
Alongside other grassroots campaigns, this led to a pilot in Aberdeen followed by £9.2 million of Scottish Government investment to ensure sanitary provision in schools, universities, libraries and leisure facilities.
In 2018, I retreated and assumed that was the job done until a fortnight ago when Ms Campbell, now the cabinet secretary for communities, opposed the Bill on the free provision of period products.
The architect of the Bill, Scottish Labour’s Monica Lennon, has been the single most fervent champion for the universal provision of sanitary items.
She and I met in Holyrood the day after the local government and communities committee voted by five to two against it, citing concerns over cost and implementation.
Ms Lennon said: “The driving principle of the Bill is achieving period dignity for all.”
She added: “Legislation is essential to secure rights and protect the progress made so far.
“Means-testing menstruation is not practical or dignified – a universal approach is progressive.”
The Bill has support from the Scottish Labour Party, Scottish Green Party, Scottish Liberal Democrats and, in a live interview, the new leader of the Scottish Conservative Party, Jackson Carlaw, pledged support.
SNP equivocation has infuriated members.
Last week, I met the SNP students national equalities officer Stuart Smith, who has already secured significant support within his party, including some elected members.
He said: “We are the party of the baby box, universal education, free prescriptions and free personal care.
“There may indeed be economic concerns but that is what stage two of the Parliamentary process is for.”
Nevertheless, on Tuesday February 25 the bill will be presented, and the SNP are four votes shy of a majority, which means if all other parties vote for it we could see a political earthquake and irreparable damage done to the SNP claim they are the party of gender equality.