I understand whole heartedly - I've been there. If you are a family provider, and don't want to get too far out of your comfort zone (every personality is different) - you could look at consulting, software consultants, software architecture, sales, etc. These would provide a rough average income of what you're earning now. Or, as an aside - you could also teach yourself a new skill or do a side job at night/weekends. Find what you are yearning to do, and incorporate it. Are you feeling isolated coding too much? Find a more extroverted position, etc etc.