Yes it's a scam. Do not confirm your addres, telephone number, or any other info he may have. Do not allow them to install anything on your computer. Do not give them any other info. Microsoft Support never calls someone out of the blue. If a cold call sounds suspicious, tell them you are now recording the call, and for them to state their full name and company name clearly. See how long it takes for them to hang up.
If that doesn't get them to hang up, try to sell them a set of printed encyclopedias...from 1960.
I have a long time interest in psychology, specializing in relationship dynamics for 30 years.
(Please note, we give the best advice we can based on the information given in a post. For better advice, please include the age of all romantic partners.)