This post sounds to me like sympathy-baiting. As if you want others to assuage your doubts. You won't get that from me. If you're willing to listen to Paul Graham, you should also be willing to listen to me - another stranger whom you've never met. So let me bite the bullet and be the first one here to discriminate against you just because of your age. YOU'RE TOO OLD! Hate to break it to you, but you will never be able to make a living doing programming as a software engineer. Just give it up right here and now.