Wylie it's sad to hear that you are considering resigning from a job after just re-entering the workforce and enjoying it.
what size is this company? do they have a HR department? do they have an employee counselling program, where you can receive x visits to a counsellor? a couple of visits...