6 month and feeding is still a struggle😔

I have been ebf my six month old. It's been a struggle since the start. He never finished my breast and is always fussy the whole time. I tried everything nothing is working. I try to burp him, give him teething toys, swaddle him, go in a quite room, walk while breastfeeding him, lay down, sit on a rocking chair. You name it. He is always so fussy and only feeds on a breast for like 2 minutes. I also tried putting him on a schedule and that did not work. He does not sleep well also. He refused to take the bottle or I would have stopped breastfeeding long time ago because it's so hard. Everyone comments to me about how skinny he is and I'm just getting really sad. Doctors didn't help much either. Can anyone help me?