It was because I'm genuinely afraid of your conservative government and the EU was somewhat keeping them in check, along with the freedom of movement to live and work in Europe after becoming a citizen.
Many of the votes to leave came from Labour stronghold areas. I stayed up all night to watch it. Wales is the only Labour run country out of the four countries that make up the UK and Wales voted to Leave, which was a massive shock to Labour from what they said last night/early hours of this morning.
I'm not sure that free movement would carry on in its present form anyway. When free movement first started, it was just for the citizens of EU countries and only if they worked. It has moved a long way from those intentions now, mainly because of rulings made by the European Court.
The Swiss have already had a national vote and the country voted to restrict the number of free movement migrants to their country. They were waiting on the result on the vote in the UK yesterday, before they decide what to do. Liechtenstein has imposed a cap on free movement migrants and will only let that limited number stay if they work. Even if they find a job, they can't stay if the cap has been reached.
In February this year, the President of the European Council hinted that free movement will change. The European Council is made up of all the leaders of the EU countries and it is this council who decides on free movement changes. This council have already spoken about amending EU law so that the European Court rulings on Free Movement could just be revoked.
With many EU countries in favour of returning to only letting EU citizens use free movement, even if the UK had voted to remain, you might not have been allowed to use free movement until you became an EU citizen; if there was still free movement then.