<human>: Can you condense the text into a few key points?

So, I've recently just moved house and the good thing about this is I get to change the address on all my cards and ID. I decided to do the hardest one first which would be my drivers licence because I hate the .Gov website as it's a massive turd. After several failed attempts at trying to navigate the site, a box came up with an error message providing a number to ring. 

After being on hold for too long, finally a woman picked up, telling me she can sort everything out and it'll just take a couple of minutes. She asks me for my names and this is how the conversation went:

Gov - "Ok so I just need to take a couple of details from you is that alright?"

YRRAH321 - "Yeah, yeah thats fine"

Gov - "Ok so can I take your surname please"

YRRAH321 - "Ok so its Smith" 

Gov - "thats great, and your forenames?"

YRRAH321 - "No, no. Sorry I don't have four names, I only have three? my name is John Michael Smith."

Gov - "No, your forenames?"

YRRAH321 - "Yeah, I don't have four names love, only three."

Gov - "..."

Gov - "No."

Gov -  "Your FORENAMES?"

YRRAH321 - "Yeah you're clearly not listening to me mate, I have three names! John, thats one! Michael, thats two! and Smith, thats three! I never got confirmed so I don't get the extra name!"

Gov - "What is your first and middle name?"

YRRAH321 - "John and Michael"

Gov - "Thank you!"

At this point I realised what I had done and how stupid I had been but I was in to deep at this point so I couldn't apologise. Finally I ended the call and finished everything up and turned around to find my mum staring at me, her mouth wide open, and she just says "You're an idiot"
<bot>: Didn't understand the difference between the words forenames and four names which resulted in me getting very angry with a woman on the phone.