I had similar but different experiences to you when I was growing up.
We got our first computer (coincidentally also a Spectrum - ours was a Sinclair Spectrum +2 with 128k RAM ) when I was just 4 years old. Even to this day my Dad will tell you how he was sat there fumbling with the instructions and I just picked it up and managed to get it working (I think you had to type "LOAD" or something like that. I just read the first part of the manual and went straight for it). I was obsessed with computer games when I was a kid. I was obsessed to such an extent that it was quite unhealthy at times. I didn't like socialising with other kids my own age, and instead preferred to sit infront of my computer playing games all the time.
I wanted to understand how the games were made, but this was before the internet and I had no idea what I was even looking for. I didn't even know what the term "programming" really meant, as I had nobody to ask, so the games that appeared on my screen when I inserted a disk into my beloved Amiga 500 were a complete mystery to me.
There were times when my computer was confiscated from me and I actually started to come out of my shell a bit. The weird thing was though, as soon as I started becoming more outgoing, my mum would give me the computer back, and I'd end up doing the same thing all over again. By the time I got to uni I was getting better at socialising with people and it wasn't as big a problem, but I still deliberately chose something non computer related (I studied History at uni) so that I'd (hopefully) be forced to go out and meet girls
In the end I got my degree, but I didn't know what I wanted to do with my life. I had a friend who was a professional web developer (this must have been about 6 years ago now), and when I was round at his place one night and we'd been drinking a bit of beer, I asked him how a website understands who a user is when he/she is logged in. That turned into a brief introduction from him into PHP/Mysql, and from there I started building my own sites and grew in knowledge and experience over time. I moved to Wales with my Dad and brother about 5 years ago, and after moving down there called up loads of web development companies. Nobody was interested in someone with so little experience, but some took my number and one of them did actually call me back maybe a month or so later. I somehow manged to do some freelance work for them from home (and made more money doing that than I was making in the crappy call-centre I was working in full time), and eventually, when I moved back home to Manchester, I managed to get a job doing it (after briefly trying to set up my own business with the same friend who gave me that early introduction to web development - turns out we both sucked at sales though).
Since then I've had a few more jobs and I'm now a senior developer and doing alright I guess, although I always want to push myself further.
I responded to one of your comments earlier today (yesterday actually if you wanna get technical about it because it's now 12.20am hehe), and I feel a little bad now because I criticised the code as being messy. The thing is though, it was actually messy, but please don't stop reading because I'd like this to be a positive message to you. I had a little look at some of your other posts and you seem like a really nice guy who has a passion but for whatever reason hasn't (yet) been able to capitalise on it.
I thought it might be good to give you some constructive criticism, because there's nothing stopping you from getting a decent paid job doing this stuff and working with other like-minded people on cool stuff.
You mentioned above that you often wonder what would have happened if your computer hadn't been taken away when you were younger and you could have obsessed with your programming. Here's the thing though - you now have access to something that didn't even exist (certainly not in its current form) when you were a kid - the internet itself of course. The vast amount of information you are now able to access is mind boggling. You can learn whatever you want to learn and you can push yourself to become better at anything.
For that reason, I thought I'd give you some pointers on how you might be able to turn it around so that you can actually get a job doing this stuff that you love so much:
Firstly, and I think you might not like this one, but I'll say it anyway: drop the livescript stuff. I know you're clearly proud of your achievements with it, and while it is a cool thing to have done, nobody in the industry is going to want to employ you to write livescript code. The effect you have on there (loading elements dynamically without refreshing the whole page) can be done easily with an ajax capable library like jQuery these days. You're holding yourself back by sticking to this. Trust me.
I'd also say that having seen some of your php code, it's quite messy and not well organised. Now I don't mean this in a nasty way, so please don't take it as some kind of personal insult. You would do really well to learn about object oriented code, and to learn how to organise your code so that it is tidier and more modular. It's great that you've spent so much time getting the page load times down on your site, but when we're talking a difference in milliseconds, unless you are facebook, it really doesn't matter that much. A far greater business need (and something that is more likely to get you a job) would be being able to write code that can adapt to changing conditions in a neat way. It is possible to write such code (btw I still feel like I'm learning this all the time myself, and while I can write code that I consider to be scaleable and neat, I'm sure in a year I'll look back at what I'm writing now and wonder wtf I'm doing).
I'd recommend investing some time learning a modern MVC based framework like Zend. Just try going to a jobsite like reed.co.uk or monster.co.uk and search for "Zend" there. Loads of results will come back. There's a reason for it, and if you invest your time and efforts into learning something like Zend instead of working on your livescript stuff, you'll not only find your mind being blown by some of these great new concepts, but you'll be learning skills that could result in getting a job and finally being able to do what you love for a living.
Finally, here are two resources you might like to take a look at:
PHP the right way
And this: PHP mentoring - these guys will assign a mentor to you who will give up his own free time to help you out and help you build up your skills. It's a really great resource and I hope you'll look into it.
Finally, chin up old chap! You're really not that old - I have a friend who worked with me until recently. He was 45 years old when he got his first php job (started teaching himself at 43), and believe it or not he's just got a job as a Senior Dev at a place in Sheffield. It's never too late to push yourself forward matey
*Edit: formatting a link