I arrived in Miami Int airport (Feb 2013) and was taken aside by immigration who stated I had over stayed in the US in 1995 by a few days. It was cliamed that I had not left the US and they wanted to know where I had been in the US for 18 years! They said they had no record of me leaving or if I did I had over stayed (which I know I had not). I have since found in an old passport a stamp from US immigration that shows I reentered the US in May of 1995 from Canada (again on holiday). After he agreed to let me in for my vacation I was advised that I would have to go through the same 4 hr questioning process every time I visit the US again.
When I left the US two weeks later my partner and I were told by the airline staff that we had to be separated for our return journey. No reason given other than it was a request from US officials. Why was this? I have no convictions and am a frequent traveler to holiday destinations.
Was I tagged? Will this happen again? How can I get answers? The whole experience was so horrific and unpleasant and clearly unnecessary that I am reluctant to visit again. What can I do? Can I get pre-clearance? Any suggestions please.