However, he knows deep down that he faces another uncomfortable weekend in front of his adoring fans.
Try as he might to be upbeat, and heaven knows Button has had to do that on so many occasions in the past, the reality of the situation for Sunday's British Grand Prix is the 33-year-old faces a struggle to simply get into the points, never mind exorcise his podium demon that has plagued him since he first came into the sport in 2000.
Button has so far competed in 13 races on home soil, and failed 13 times to even finish in the top three, never mind take the chequered flag, so expect number 14 on Sunday, barring some fluke.
These are tough times for both Button and McLaren who less than five months ago confidently unveiled a car they believed would carry them to this year's Formula One world titles.
McLaren gambled because instead of building on last year's model that won the final two grands prix of the campaign in Austin and Brazil - as they assumed their rivals would do - they opted for a radical revamp.
McLaren appreciated at the time there might be early teething issues, but they were convinced in the longevity of their design and that it would eventually overhaul and stay ahead of their rivals.
What no one foresaw, however, was the multitude of problems that have so far plagued a car which has left Button and team-mate Sergio Perez struggling to simply scrape into the points.
McLaren, for all their resources and technical know-how, seem bereft of ideas as to a cure given the plethora of faults, yet defiantly are determined to win a race this year.
That will not be at Silverstone, though, as Button said: "The circuit should suit us a little better, but we're clutching at straws.
"We had some parts on the car in Canada which we tried and we thought would be a good step forward, but they didn't really work for that type of circuit.
"They should work for Silverstone, which is a place I love, but they are not going to help us get to the front.
"It means we're not going to get the result I'm sure all the Brits want - and we want - but we'll fight on and do the best we can.
"That's all we can do, and hopefully it will be enough, but at least the British fans know the situation this year.
"I don't think they expect us to be suddenly winning grands prix when we get to the UK, and we're not going to be on the podium.
"But I think progress is needed, and if we have a good race there and score some good points, that's a good step forward."
Button's situation is such, however, that after McLaren's failure to finish in the top 10 in Canada - ending their record-breaking run of 64 consecutive races in the points - he threw in the towel on this year's championship.
Trailing triple world champion and title-leader Sebastian Vettel by 107 points, even if McLaren did suddenly stumble across a eureka moment, Button knows the gap is too big for him to have any impact.
The 33-year-old's only hope for this season is McLaren get him back to the front and he can at least savour the joy of a victory again.
"In terms of every race I go into I want to do the best I can, and every race I go into I hope to get the maximum out of the car, and I aim to win grands prix this year," insisted Button.
"When it comes to the championship you have to think further ahead because we're so far behind we're not going to win the championship this year.
"But we can still win grands prix, there is still that possibility and you have to aim for that, and it will happen.
"We still have a lot of talented people on this team, people that will find answers, find a way back to the front, and then it will be so much sweeter when it does happen."
For now, the British Grand Prix may not offer up the victory Button craves, or provide the answers the team seek, but it will at least raise his spirits for a few days.
"Definitely," insisted Button.
"The fans in the UK are amazing. It's so good to get support from the British fans, to see Union Jacks, the McLaren rocket red caps, so I'm looking forward to it.
"It's always a great atmosphere, a lot of support and hopefully we can still get a reasonable result. That would help."