im closing this because this is too much. i made this just for fun but now its become stressful.
inspiration from BP (@Something_new12345)