SR22
Flight Crew Private
Flight Crew Last 90 Days 35; Flight Crew Total 436; Flight Crew Type 223
Communication Breakdown; Situational Awareness
Conflict Ground Conflict; Critical; Deviation / Discrepancy - Procedural Clearance; Deviation / Discrepancy - Procedural Landing Without Clearance
Air Traffic Control Issued New Clearance; Flight Crew Became Reoriented; Flight Crew Executed Go Around / Missed Approach
Human Factors
I took the plane out to practice maneuvers etc. and was out for about an hour and a half.  There were a lot of planes in the area when I returned from the north and was asked to fly down the east side of the valley to enter a right downwind for Runway XX and to report midfield.  I repeated the instruction and entered the right downwind for Runway XX.  As I was about to report at mid-field; the controller stated that he saw me and cleared me to land on Runway XX.  A couple of minutes later; I believe he also stated that a plane was holding short for takeoff until I landed.I passed around the back of the landmark; made the right turn to the runway heading and saw the runway.  I then finished my landing checklist and proceeded to land on what I thought was Runway XX. Just as I was about two feet off the runway a second or so before the wheels touched; I heard the tower say to 'go-around' just as my wheels touched the ground. This was immediately followed by the tower stating-- [aircraft call sign] cleared to land Runway XX.I have no one to blame; nor any condition to blame for my mistake--I was shocked beyond belief that I had landed on the wrong runway and as many times as I've heard other pilots talk about it happening to them; I honestly thought it would never happen to me; as I have not had a single incident in 10 years of flying.  I have only one possible answer for my error and that is the 'confirmation bias' I've read about and heard discussed in the FAA courses and webinars I've taken.I take full responsibility for my error.  To say I'm embarrassed is an understatement; but one good thing has come of this:  I'm now acutely aware of the reality of confirmation bias from this first-hand experience and will definitely be intensely focused on confirming and reconfirming my runway prior to landing forever more.
GA pilot reported landing on the wrong runway and not being aware of doing so until the Tower Controller instructed the pilot to go-around.