Why do I need so many edibles.

I need to eat 1000mg to start to feel high, 2500 usually knocks me out in a couple hours. I thought I was getting bad product but I’ve tried so many types and so many ways of eating it. From chocolates, gummies, oil droppers, to straight butter. I hear about people taking 20mg and getting fucked up but I need so much to feel it. Why is this is it just how my body works or what?

Edit: I split a Game with my roommate after work usually around 6:30PM, then a couple bong rips before bed. I don’t smoke all day every day so tolerance shouldn’t be an issue.