Hi Alex
I agree with the others here. Your spoken English is extremely good. Just remember that in the English-speaking countries there are different accents and there will be different pronunciations and different parts of words will be stressed.
I had no trouble understanding you at all. :)
I'm afraid I'm not as polite as that to busybodies, and I tend to have a smart mouth. :)
I would probably add to the first one '...I don't want to make the wrong decision like your wife apparently did.'
Or 'When will get married? About the same time you start minding your own business.'...
Mickey don't worry about the score. The only thing intelligence tests measure is how good you are at taking intelligence tests. :)
http://www.telegraph.co.uk/news/science/science-news/9755929/IQ-tests-do-not-reflect-intelligence.html
I'm not named after Romeo's great love. :P
I named myself after Keira Knightley's character in Love Actually, one of the very few 'girly' movies I like. She's very pretty, and that's something I've always wanted to be.