* Speak to someone. I know you feel like you're alone - but you're not. Find a local tech group and speak to the people there. If you're feeling really down, speak to a mental health professional. It's a great feeling to get something off your chest.
* Find a job in London - or any other UK city. You seem to have good written English and you're a European citizen so shouldn't have any visa issues.
* Start your own consultancy - either work for small local companies or use oDesk and bid for work.
* Take a "day job" and concentrate on your passions in your free time. Grinding away in a Java shop may be dull - but could provide you with enough cash to start an interesting side project.
* Finally, don't worry about starting small. My first job out of university was driving a truck and delivering PCs! A bit shitty, but it provided a springboard to all sorts of interesting work.
Good luck!