Crashing for 3 months now on Mac OS

Ive been crashing consistently
Here’s a crash log:
2021-06-22 20:49:13 (SC2 Main Thread)[error] RendererInfo:
2021-06-22 20:49:13 (SC2 Main Thread)[error] Vendor ID: 0x1002
2021-06-22 20:49:13 (SC2 Main Thread)[error] Device ID: 0x67DF
2021-06-22 20:49:13 (SC2 Main Thread)[error] Device Name: Radeon Pro 570
2021-06-22 20:49:13 (SC2 Main Thread)[error] Driver Version: 4.5.14
2021-06-22 20:49:13 (SC2 Main Thread)[error] Video Memory: 4096 MB
2021-06-22 20:49:13 (SC2 Main Thread)[error] AGP Memory: 3072 MB
2021-06-22 20:49:13 (SC2 Main Thread)[error] IOKit Performance Stats:

2021-06-22 20:49:13 (SC2 Main Thread)[error] AGP Memory: 3072 MB(IOAccelerator) IntelAccelerator:
orphanedReusableVidMemoryHitRate: 0
texturePageOutBytes: 0
swapCompleteVideoWaitTime: 0
orphanedReusableSysMemoryHitRate: 0
dataBufferCount: -9
oolTexturePageInBytes: 0
textureCount: 126
Device Utilization % at cur p-state: 0
iosurfaceTextureCreationCount: 77
freeDataBufferWaitTime: 0
surfaceReadLockIdleWaitTime: 0
orphanedReusableSysMemoryBytes: 0
ioSurfaceReadOutBytes: -1586307072
agprefTextureCreationCount: 24
orphanedReusableSysMemoryCount: 0
finishAll2DWaitTime: 0
orphanedNonReusableSysMemoryCount: 0
ioSurfacePageOutBytes: 0
surfaceBufferReadOutBytes: 0
surfaceTextureCreationCount: 0
textureReadOutBytes: 0
gartMapInBytesPerSample: 0
swapBytesPerSample: 0
dataBytesPerSample: 0
surfaceCount: 0
Device Unit 0 Utilization %: 0
clientGLWaitTime: 206231247
clientSharedAllocatedBytes: 61440
surfaceCopyInWaitTime: 0
gartMapOutBytesPerSample: 0
ioSurfacePageInBytes: 0
surfaceCopyOutWaitTime: 0
gartCacheBytes: 33554432
volatileSurfaceCount: 0
vramEvictionWaitTime: 0
oolTextureCreationBytes: 0
freeToAllocGPUAddressWaitTime: 0
oolTextureCreationCount: 0
Device Unit 1 Utilization %: 0
orphanedReusableVidMemoryCount: 0
orphanedReusableVidMemoryBytes: 0
context2DCount: 0
inUseSysMemoryBytes: 8044544
bufferSwapCount: 0
orphanedNonReusableVidMemoryBytes: 0
contextGLCount: 0
finish2DWaitTime: 0
Device Unit 2 Utilization %: 0
gartSizeBytes: 4294967296
recoveryCount: 0
stdTexturePageInBytes: 0
agprefTextureCreationBytes: 6500352
gartUsedBytes: 8044544
surfaceWriteLockIdleWaitTime: 0
surfaceBufferPageInBytes: 0
finishGLWaitTime: 0
iosurfaceTextureCreationBytes: 37625856
finishCLWaitTime: 0
finishVideoWaitTime: 0
contextCLCount: 0
Device Unit 3 Utilization %: 0
freeSurfaceBackingWaitTime: 0
swapCompleteGLWaitTime: 0
orphanedN

Im not exactly tech savvy, so I want to know what does this mean. What is crashing me here?