Well i think i figured it out, my throw-out bearing is making helacious noises i just never noticed because its pretty loud (hehehe)
So it seems im not completely taking pressure off from the input shaft therefore not allowing the gears to "relax" once i move backwards (opposite direction the input shaft wants to spin because of the engine output) everything slides right in.
make sense?