The kalman filter (
https://en.wikipedia.org/wiki/Kalman_filter) is something that you should learn to use. It is used for filtering stuff like that (accelerometer and Gyro). When done right, It is called an IMU (inertial measurement unit). Gyro drift is standard. It is kinda weird that it somehow got worse.