That's because you fabricate problems when there is none. We accept it because that's the way it happens. Light and anything else must follow geodesics.....Similarly as a plane or a boat follows "great circle arcs" on the surface of the Earth. The point you do not want to accept, is that the spacetime, or the fabric of the universe, is curved, and everything must follow that curvature, or geodesics. There is no straight lines. Another analogy....Overall the universe is said to be flat within very small ranges of tolerances. What that effectively means is that two beams of light emitted parallel to each other, will remain parallel overall. [other than the odd dip/wiggle/curvature due to intervening geodesics]. If the universe was closed, the "parallel"beams would converge....If the universe was open, they would diverge.