OP, I’m sorry if I upset you, and I do completely get why you would be feeling so defensive about it - like I said, my own baby hadn’t regained birth weight by 7 weeks, so I get it, I really do.
But a mothers mental health comes second to her baby’s physical health, to me. Usual procedure if a baby hasn’t regained birth weight by SIX weeks would be for the midwives to weigh every other day. At week 8, a GP telling you she’s happy to wait another week is hugely worrying. By week 8 in my NHS trust, a baby that hadn’t regained birth weight would be readmitted to hospital and tube fed. Hearing this was the wake up call it took for me to start supplementing with formula temporarily.
You need to understand that although “starving” sounds like emotive language, if your baby has not regained birth weight by week 8, he is not getting enough calories. He is undernourished. That is a fact.
You think he seems happy, but like you said, you are a first time mum. A baby who feeds 6 times a day for 20-30 mins (and fusses for the last 10) is not feeding correctly, and you need professional help, not advice on a forum.
You shouldn’t have been discharged from the midwives if baby hasn’t regained birth weight - when was baby last seen by a midwife (not a GP)? COVID has meant that so many other services are lacking now due to immense pressures, and you need to be your baby’s biggest advocate here. Your baby needs to start gaining weight, and doing what you are doing hasn’t been working - I would suggest seeking advice from a lactation consultant ASAP, someone who can actually check your latch and watch you feed, and watch baby.
Your breastfeeding journey is about you and what you want. What your son needs is more calories than he’s getting. Don’t demonise formula. Any mum that gives her baby what he/she needs to be happy and healthy is doing an amazing job - however she’s doing it.
I’ll bow out now, but please ring your midwife team and ask to see someone. Don’t sit and wait a week for baby to be weighed again.