I feel your pain. My DS is almost 8 weeks, has reflux and nursed a lot like that until we started the reflux meds. Now he can go a couple of hours during the day and up to 3 at night but has started wanting to be at my breast for 4-5 hours at a time at least once if not twice a day. We had latch issues that resolved but since he started this marathon nursing schtick my nipple have been hurting again.
I surely don't know even a fifth of the info about breastfeeding but here is a suggestion anyways... I noticed that you work from home, so I assume that your always around your LO. I have noticed that when I would leave my son with dad or another family member immediately after he finished eating (I wouldn't even stick around for burping) and shut myself in the bedroom with no distractions and another shut door to drown out any noise from the baby. I would get better rest even if it was just the hour. He seemed to be soothed easier by others with a pacifier or rocking etc., while with me he would only settle with the breast. My DH or mom would basically try soothing him and keep him away from me until he was crying loud and clear (I know that sounds awful but they even thought I needed the rest that badly) I was still exhausted but that would give me some good rest although short. My husband did this at night even though he'd have to be at work and I didn't. He was awesome about that.
Also: it takes me forever to go to sleep too. So this didn't always work but when it did it felt like a God send.
Hope this gets better.