About to give up

My baby is three weeks old and we’ve been breastfeeding exclusively but I just can’t do it anymore. I’m tired all the time, I’ve had mastitis already even though i feed him every two hours and our latch is good, I’m sick of cluster feeding, I don’t enjoy breastfeeding at all anymore and i dread almost every time I have to do it. Every night he will only stop crying if he’s breastfeeding/using me as a pacifier but won’t take an actual pacifier and it’s driving me insane. I’m up crying all night and feeling guilty about it. I’m really struggling, I wanted to breastfeed for the health benefits and it’s free but I’m hating it. Any advice at all would be helpful.