With respect I think you have done this completely back to front, as many people do who burn their boats and move to Corfu (or elsewhere), not taking into account that 80% of them return to the UK within the first 2 years. 'Living the dream' is not a reality; the grass is very seldom greener on the other side.
I would not advocate anyone selling up in the Uk before moving abroad. You are far better off renting where you think you might like to live first. That way if it doesn't work out you can move back home.
However you are perfectly right to have doubts about what you are doing but you haven't done the proper research.
I cannot answer questions about Cyprus but I can about Corfu. As everyone says it isn't easy getting reasonably paid work in Corfu throughout the year. You have to be able to speak better than conversational Greek especially if you have a trade, in which case you need to be fluent in that as well.
You have to understand that €30.00 a day is the average rate of pay for a skilled craftsman as everyone has to compete agaisnt the Albanians now the same way as we are having to compete against the Poles in the UK.
The medical side of things in Corfu is not good as all. The reason we move back to the UK having lived in Corfu for 7 years and having a very successful business (which is still going today) is because of the lack of medical resources and, in particular, rapid response vehicles which are practically non-existant.
Re schooling, if you have children, again they will have to go into Greek schools but bear in mind that that isn't wonderful either and the large majority of people have to pay extra for out of school lessons.
All in all, as I have said above, take off the rose-tinted spectacles and look at the practicalities. Yes, Corfu can still be a wonderful place to live but it is full of serious compromises. You aren't going to come over and get a job making even £20,000 a year.
And as for if you get involved with Greek beaurocracy if you want to start a business, that is another story altogether........!!