How can I adapt my topology around beveled corners?
I don't think it's horrible, maybe you don't need so many edges on your bevels, and maybe add some additional edge loops through the shape with the knife tool, for example: