A.H.
I wonder if you need some support for stress? There is something called L-Theanine... it's an amino acid that can help us be calm and focused. You could ask your practitioner if it's okay to take. Or there's something called RELORA that is an anti-stress herbal product.
Here's a link to LaLeche League's page with answers to questions. Maybe there's info. on how long it will take for your supply to kick in. http://www.lalecheleague.com/nb.html I'm thinking you need to destress though too.
I'm so sorry you've been through so much. Hang in there.... you are doing a wonderful job working through this and it will pay off. Nursing is the best thing for your child. I'm so sorry about the bleeding.... I wonder if there's some sort of breast shield that might help? Something with lanolin or that product called MotherLove? I saw some on Ebay but maybe a local store would carry it. I would call a health food store and ask what they have. Blessings and prayers, Ali :)
PS.... when your supply comes in better and when you've had a chance to relax a bit.... you could start trying to store some extra milk in the freezer for emergencies. My daughter in law did that and it came in really handy when she unexpectedly had to go to the ER and then had to go on a medication for a while.