>>536202916
I mean, if you get frustrated and give up that easily, then yeah. Minecraft might not offer you an experience that you can enjoy.
They will stop hating you after a few days.
When making 'free-range' villagers, you have to make concessions as their AI is easily fucked. This *was* my archery range for my fletcher, but it was in the central pathing for their beds, so some villagers would get stuck and not sleep in their beds at night (and with free-range villagers, you want to make sure that they're always able to make it to a bed to heal from any damage they take from being idiots during the day). I've used barrels as storage, but that still can break villager AI sometimes (especially in my old bedrock world).
Last, carpets (of any kind) over berry bushes can create an off-limits zone, so villagers (and hostile mobs) won't walk over it. But, they can be pushed or otherwise make it past these barriers with enough effort/chance.