Sorry to hear about your job...many people I know have been in the same situation and fortunately a number of them have found other (similar) jobs (Corporate/Banking/Finance). Shame you have to sell your RT, but the wellbeing of you and your family are first and foremost...there can always be another Viper!.
The best of luck!