Barrel this could have been my story 13mths ago - it was one of the hardest times of my life. DD is now 13mths and we're still feeding!! This was due to fabulous support and advice on here, plus real life support at a BFN support group, a lovely lady came to my house from them as well. She also put me in touch with the lactation consultant at our maternity unit and she saw us once a week for a good long while.
You won't get flamed whatever you decide, and I remember all too well, being desparate for a reason to switch to formula, I was fantasising about breaking my leg or something else that invloved a time away from dd so that I'd have to stop feeding. However the one day at a time is the best advice, plus I found I was far too tired to think about bottles etc, so kept thinking oh I'll sort out formula tomorrow....and somehow the days went by and slowly it got better.
If you can, I would try to get to an NCT/LLL/babycafe/BFN meeting, real life support can't be beaten, also try your mat unit?
We went through the "top up" thing as well - I was to give 2oz ebm or formula top up after every feed - I couldn't express more than a dribble, couldn't work out how to make the formula, so chucked it in after a few days and just fed more often. DDs weight picked up and we were all happier.
She was a very slow feeder too, about 40 mins each side and sometimes she would go back for a "3rd"!
You are doing wonderfully well, it will get better!
Sky plus helps, back to back ER got me through a lot!!
Good luck!