I'm so sorry to hear you are having a rough time. Hopefully some other mamas will be along shortly to add some helpful advice and support as well. It's normal, especially in the early weeks, for babies to be extra fussy in the evenings and to cluster feed during this time. You may find this information at this link helpful:
Cluster Feeding and Fussy Evenings
Part of that page states:
"Cluster feeding often coincides with your baby's fussy time. Baby will nurse a few minutes, pull off, fuss/cry, nurse a few minutes, pull off, fuss/cry... on and on... for hours. This can be VERY frustrating, and mom starts wondering if baby is getting enough milk, if something she is eating is bothering baby, if EVERYTHING she is doing is bothering baby... It can really ruin your confidence, particularly if there is someone else around asking the same questions (your mother, your husband, your mother-in-law).
This behavior is NORMAL! It has nothing to do with your breastmilk or your mothering. If baby is happy the rest of the day, and baby doesn't seem to be in pain (as with colic) during the fussy time - just keep trying to soothe your baby and don't beat yourself up about the cause. Let baby nurse as long and as often as he will. Recruit dad (or another helper) to bring you food/drink and fetch things (book/remote/phone/etc.) while you are nursing and holding baby."