LinkedList remove at index java

I’ve made a remove method from scratch that removes a Node from a linked list at a specified index. It’s not removing the correct Node. I’ve tried to step through with the debugger in eclipse but …