Get a grip. You are giving too much of yourself and it needs to stop. It is hurting you and your M.
Turn over the charity responsibilities to someone else for awhile. Let your Mom find other sources of support for her court case, you simply do not have the emotional resources to spare.
Worse, your H doesn't have many emotional resources to spare right now himself. Remember that being a breadwinner is in general much more of a stress on a man than a woman in this country. (Not saying it should be, it simply just is that way.)
So, what can you do?
(1) You are lonely. You need support. Ask for it, from friends, from family, from support groups. Cut some of your optional overhead and make time to take care of yourself, and spend time with others.
(2) Regarding the biopsy, when do you get results? Try to be positive and decide what to do once you have a clear answer. You are already planning gloom and doom three steps away based on bad news. Chances are good that the biopsy will turn out fine, and if not, most cancers are highly treatable these days.
(3) Regarding motherhood, see a specialist. IVF can greatly improve your chances and at your age there are affordable IFV options. If IVF won't help, there are always gestational surrogates who can carry your biological baby and adoption to consider. There are international egg donor options that are affordable. In any case, there is no reason that your chances of being a mother aren't quite high if you open yourself up to alternative paths to motherhood. So, it is plain B.S. that your chances are 5%.
(4) Why not run away somewhere for a few days? Go camping, go see a friend. Go place somewhere where you can nurture yourself. You want H to pick up all the pieces for you, but he is as emotionally exhausted as you are, it sounds like.
(5) See a doctor and consider short term antidepressants. It sounds like you have some acute situational depression -- with everything else going on, you don't need your brain chemistry dragging you down. Nothing wrong with getting some quick medical support.
(6) Choose your battles -- it sounds like you are both trying to punish each other with these various fights. Next time, try this: "I hear you are angry, but I don't have the emotional resources to work through this right now. Let's pick it up again in a couple of days and see where we are."
Make you your priority. If H can't support you right now, be understanding give him the benefit of the doubt. But quit draining yourself too much with your other activities and your support of him. You being so overloaded and drained isn't good for anyone.