As the dust settles on what amounted to almost three months of uninterrupted campaigning which began with the run-up to the county council elections while the daffodils were still out, it's time for a few reflections.
Cneifiwr managed to fit in a few days of canvassing and leafleting, and several memories stand out. First was a day spent out visiting remote houses and farms on a truly glorious day in May with Hazel Evans, our county councillor.
It is easy to forget what a beautiful place Carmarthenshire is; standing for a few moments in the sunshine watching a tiny wren flitting in and out of the lush green vegetation on the edge of a stream in Cwm Morgan and the sound of the water - it was worth it just for that. Or chatting outside a house in Tanglwst and gazing across miles and miles of uninterrupted open country, with the owner pointing out that there, shimmering in the distance, you could see a little bit of the Ceredigion coast.
Few of us realise how hard most councillors work. Like many rural wards, Cenarth is huge with hundreds of miles of single track lanes and farms and houses at the end of long, often rough tracks. Hazel knows almost everyone, and one of the challenges of canvassing with her is keeping moving and resisting the temptation to chat for half an hour. That and the incessant incoming phone calls on council business.
Then there was the little old lady on a large council estate near Carmarthen who came to the door in her curlers. She had always voted Labour but was willing to give Plaid a go. Just at that moment, Jonathan Edwards came bounding up.
"I won't let you down", he said. "You'd better not, or I'll be after you", she replied.
Or watching the Prifardd Mererid Hopwood sprint over to talk to a group of young men holding a very noisy party in a back garden. "All right, darling?" She leaned on the fence and chatted to them for a few minutes, and came away beaming. "We'll put them down as 'don't know'; I think they were probably off their heads", she said.
The issues which came up on the doorstep were as varied as the people we met. Broadband, mobile phone coverage, the lack of employment prospects for young people, pensions, fears about Brexit, agriculture, social care, business regulation, defence and alarm at the nastiness and growing intolerance of politics in England - all of these and more were raised, and no single issue dominated.
Campaigning for Jonathan Edwards makes things a lot easier. He is hugely popular, and his appeal crosses all the divides. Plaid Cymru positioned itself in this election as a shield to protect the Welsh national interest, and that is how many voters see Jonathan - as someone who will fight our corner and is not afraid to take on the powers that be.
Elections have nothing to do with fairness; many very good candidates from all parties went down to defeat. As often as not in the case of the Tories and Labour, mediocrity triumphs thanks only to the colour of their rosette.
In Llanelli Mari Arthur would have been an exceptionally good MP, but the cards were stacked heavily against her. She had very little time to get her campaign off the ground, and lost out to Nia Griffith who ironically swept to victory on the coat tails of Jeremy Corbyn and tactical voting. Slightly further afield, one of the stand-out candidates was Daniel Williams for Plaid in Neath.
Let's hope that they both agree to stand again.
In Ceredigion Ben Lake won by the narrowest of margins; like Mari and Daniel he is testament to the incredibly high calibre of candidates Plaid was able to field, and like Jonathan Edwards, he succeeded by building bridges rather than playing divisive politics.
In Carmarthen East and Dinefwr Jonathan Edwards increased both the number of votes and his share of the overall vote against a very strong tide.
Labour and the Tories both increased their votes by sucking up most of the 4,363 votes which went to UKIP back in 2015.
The Labour candidate, Dave Darkin, put up a slightly more energetic fight than his predecessor in the closing stages of the campaign, but was both inexperienced and out of his depth. Labour never expected to regain the constituency, and it showed.
For the Tories, Havard Hughes' campaign was every bit as disastrous and nasty as Theresa May's. Divisive, arrogant and completely unconvincing, local Tories must be furious at having Hughes imposed on them at the last minute. He could have knocked Labour into third place, but relied instead on empty slogans and the Tory press to get his message across.
We are supposed to be gracious in victory, but saying anything other than good riddance would be insincere.
Good riddance too to Neil Hamilton who lost his deposit and failed to visit the constituency even once. All the more stomach churning was the decision by BBC Wales to put both him and Christine on its panel of "experts" at the beginning of their election night coverage.
The nice LibDem lady admitted during the campaign that she was only standing out of loyalty to her lost cause, and can now get back to gardening.
Experience has taught Cneifiwr never to predict election results. Just about everyone got this one wrong, but by the last week of the campaign it was becoming clear that the momentum was with Corbyn.
Labour posters began appearing in places where they have never been seen before, and some idiot in Ceredigion spent the last few days illegally plastering Labour posters on bus stops, road signs and other public property all the way from Cenarth to Cardigan.
In his entertaining and sometimes quite sensible column in the Carmarthenshire Herald, Tory barrister Matthew Paul (who stood for the Conservatives in the 2015 general election) was confidently predicting a majority of 85 for Theresa May and disaster for Corbyn - and that in a piece which was presumably written days before we went to the polls.
On the other side of the political fence, one or two of Plaid's senior figures got it equally wrong, even if their predictions were radically different.
The outcome for Plaid can be spun either way - as a triumph on a par with the party's previous best ever result in a general election, or as intensely disappointing.
In reality the result was a bit of both, with luck playing a role in securing narrow victories in Arfon and Ceredigion.
In truth, all of the smaller parties were severely squeezed in the final two weeks of the campaign. That is nothing new - remember how the LibDems were squeezed in 2010 - but the squeeze was more intense this time round with the mainstream media relentlessly portraying this as a presidential race between May and Corbyn, probably because for the first time in decades the two big parties stood on radically different platforms.
Getting out of the rut
Whether a change of political direction for Plaid, taking the party towards the centre-right, a change of leader or "re-branding" would have helped is doubtful.
Perhaps there will be a debate about the future direction of Plaid, but the most important thing now is for the four Plaid MPs to concentrate on exploiting the opportunities which a hung parliament is likely to present.
The Plaid parliamentary group has always punched way above its weight, and those four MPs will certainly achieve more than 28 Stephen Kinnocks, Nia Griffiths or Chris Bryants.
Labour ran a very good campaign, but it remains to be seen whether the unity which held together during the campaign will last. And by the same token if past performance is anything to go by, the 'Welsh' Labour intake will screw up the opportunities the new situation presents. Absenteeism, voting with the Tories, abstaining in crucial votes and forgetting that they represent Welsh constituencies are all old habits which will be hard to break.
Without an independent and successful Welsh media to report on and explain what is happening in Westminster and Cardiff Bay from a Welsh point of view, it is hard to see how awareness of the wider world of Welsh politics can be changed.
But maybe, just maybe, there is reason to hope that the stranglehold of the English right-wing press may be weakening. Fewer and fewer young people rely on the BBC and the rest of the mainstream media for their news, and it seems that at last many more young people woke up and realised that they have got to start voting if they want their future to be decided by someone other than the sort of angry old men we saw calling for a first strike nuclear holocaust on one of the Question Time election specials.
If you have not seen it yet, take a look at the recently launched Nation.Cymru. Mighty oaks grow from tiny acorns, and if Ifan Morgan Jones's new news and analysis vehicle can maintain its momentum, who knows where it may lead.
So although we now have a minority Tory government propped up by the bigoted fundamentalists of the DUP, there are for the first time in years some reasons to be cautiously optimistic. A hung parliament, a very hard-working and fleet of foot Plaid contingent in Westminster, growing political awareness among young voters and the growing popularity of movements such as Yes Cymru all mean that we can together push Wales out of the rut it has been stuck in for so long.
The next couple of years will be crucial in deciding what sort of future our children and grandchildren will have. Let's make it a good one.