Thank you everyone for your posts and your prayers.
I wanted to offer a few more details about myself and my situation.
First, my situation -- I'm not desperate, but I do see the writing on the wall. I have lived through many ups and downs with this client, but this particular downturn has lasted longer than the others. Moreover, I can point to a material cause as to why it's not going to improve this time (the "replacement")
I have a couple other side businesses, including an e-commerce site and CathInfo, but they don't equal half of the income we need to meet expenses.
That makes it sound like our expenses are vast, so just to clarify: Did I mention we live a very frugal lifestyle? We don't go out much and we conserve gasoline for Church and grocery shopping only. Anything else happens during one of those two trips. We don't have credit card, student loan, or vehicle debt. We get as many things second-hand or free as possible. We don't have cable or a cell phone. Our phone service is very basic; we don't even pay for caller ID. Our water bill is around $35 a month and our electric is $50 a month during the spring/fall. Our house is all-electric, too -- no gas bill. For a family of 7. Our house has honeycomb blinds and/or insulated blackout curtains on all windows to save energy. We have a newer A/C unit and a solar hot water heater (which actually didn't cost too much after all the federal, state and utility company rebates). All this frugality and simple living allows us to live on less. Most importantly, we always save any leftover money for future expenses. So if I have a good month, it might carry us for a while. My wife used to be a CPA and comes from a family of accountants with a German attention to detail; what can I say? (For starters: Blessed is the house where the husband and wife can agree on money matters!)
Regarding work -- I have a bunch of stones I have yet to flip over in search of work. I still need to write e-mails to a lot of people (including to the client in question). I'm upbeat that I should be able to find something. Situations like this can be opportunities instead of disasters, if you have the right mindset.
I'm trying to get my non-paid household projects in some kind of order so I can focus 100% on this. As I alluded to earlier, we have a certain "culture" here as a result of me working from home for the past 10 years. Part of this culture involves living on acreage, which does take a bit more time to upkeep. Not talking about making things look perfect -- we're talking about practical stuff like keeping the house area clear so we don't have snakes or chiggers jumping on us when we try to leave the house. Plus general household stuff like keeping the house pest-free, getting things fixed when they brake, keeping the vehicles and equipment in working order, etc.
Regarding my programming expertise/experience:
I've been programming professionally since 1998, with a few years off to try out a vocation. I've used countless languages over the years: assembler, QBasic, QuickPascal, C, C++, Microsoft Visual C, Visual Basic, Visual Basic .Net, C#, ASP.net, COBOL, Java, Javascript, HTML/DHTML, CSS, PHP, MySQL, and I've even dabbled in BASH scripting, Ruby, Perl, ActionScript, and many others. I'm listing them all to give the correct impression, namely, that learning another programming language is not a big deal to me. I have a natural talent for programming (thanks be to God), and I'd be lying to say otherwise. I knew I wanted to be a computer programmer when I was 7 years old. One sign that stands out in my memory -- I was so desperate to program when I was 8, I actually wrote a BASIC program out on notebook paper, since we couldn't afford a computer until I was 15. I actually "ran away" from this career while I was at the Seminary, because I wanted to focus 100% on my studies. I even fudged the questionnaire when they asked for my skills. I put "average" for computer skills. (That turned out to be very providential, but that's another story for another day.) I guess it goes to show you that you can't thwart God's will! He really wanted me to be a computer programmer, I guess. (Maybe it was in my genes. On the German side of my family my uncle was a computer programmer.) Personally, I wish my career were a bit more post-collapse-friendly...
What languages can I still use today? PHP, Java, LibGDX game library, Android dev, C/C++, MySQL, etc. And let's not forget Linux. I've used Linux full-time since 2011. I looked up the top 10 programming languages for 2014, and it looks like I'm well represented there.
I've been doing web development because it's a kind of programming one can easily do from home. Plus that is something a lot of people need. But I'm not all that great at creating graphics or designing a great "look" for a website. I'm not much of a web DESIGNER really. I'm first and foremost a programmer. But I can alter, edit, and process graphics pretty well. I can play around with stuff that already exists. I just can't take a clean slate and draw something -- not on a computer or on paper.
Moreover, I've had a lot of bad experiences creating websites for smaller clients. Either money is a huge issue, they are too busy to do their part (yes, the clients themselves do have a part to play. For example, if I'm making an e-commerce website, the clients will need to provide pictures of their own products as well as some kind of spreadsheet with their product information.). And even when I succeed in putting together a great website -- some clients don't launch it (they just sit on the beautiful treasure I created like the dragon Smaug), while others delete the whole site after they lose interest in their movie/activity/club/etc. Some clients are un-responsive and/or need lots of hand-holding. So it can be rather frustrating.