Just wanted to add a little about my story too......
MY hubby and I spent years working hard so we could take some time off together, which we did, and spent the last year living and doing up a large house over in France, little did we know the UK was going to go into reccession whilst we were away. When I fell pregnant we were still over in France, but I decided it was time to return home, our house in the UK never sold due to the UK housing market (a property we bought and renovated as an investment and we were set to make some decent money from), and we spent a year doing up the house in France again expecting to make large profits!
Well we returned from France in August, and hubby has only just secured a new job - we were both in IT Management before we moved to France - luckily he has secured a great position but it took a few months to happen, in the meantime we still have 2 properties (so obviously 2 mortgages), as neither house is selling due to the way the current reccessions, and both properties are depreciating in value daily!
I cannot get work as came back from France pregnant, and its going to take some time to get straight having had no income for a while!
However it will work out for us........we have a baby due in 11 weeks, and couldnt be happier!!
There are many people in the world who would love to be in our position, and although its not where we were 2 years ago, we are still not on the breadline, people are having property repossessed, being made redundant when they have 3-4+ mouths to feed so I personally dont think you have any reason for concern and neither should your OH!
As to having a termination - I think you would be mad, especially as its something you personally want so badly and its taken so long to get there. There really is never a good time to have a child!
I also had a successful career (Im now 34), but I cannot wait to be a mum for a couple of years and do what I consider the hardest job in the world!
Im so sorry you are having to even write the above and hope everything turns out for the best