I keep my views on FET very much to myself, and I am, in my humble opinion, a quiet and generally amiable person. i never get into arguments with people, I rarely drink, and have never been drunk to the point where I would say anything that could offend someone. I have lived in Sweden for quite a long time, and I can tell you for absolute certain that this man was not Swedish, because his accent was extremely strong. Swedish people have a very distinctive accent when speaking English, and his was totally different.
This was a well dressed, presentable man. He had a nice coat, nice shoes- he wasn't some nutjob. It's possible he was a prankster, but why would he speak English rather than Swedish? I was alone, so he couldn't have heard me speaking. There is nothing less likely than it being a random act, and I can think of nothing which would provoke anyone I had met to follow me and do this in a public area. It simply doesn't make sense.