D.H.
It sounds like you are in a challenging place. The questions that came to my head when reading your post were:
Do you have thrush on/in your breasts? Remember, if your son has thrush, his mouth is uncomfortable so maybe that is effecting his latch. If you have thrush on or in your breasts, it could affect your pain level. Remember, your little one is still learning how to latch with you (esp. if he has had thrush for a bit) and if he has been uncomfotable he could be doing some hard sucking to eat as quickly as poss to avoid pain thus causing you to bleed. Just a thought. Good luck and I hope you and the boys find some ease soon! :0)