Welcome to JavaRanch
If you are having difficulty because you are tired, do something different. Relax, drink some beer, and get some sleep. It is surprising how much easier things will look when you are actually awake.
We don't give out answers to
that sort of question, but are willing to help. You have given a detailed submission which is obviously a course assignment. I was rather surprised to see a linked list suggested as the best data structure for an address book. (See
this Java Tutorials section.) It is however obviously an assignment about how to design a linked list.
You will have to decide what goes in a Node; it actually tells you in what you have copied what to put in it.
You are doing it the wrong way round. Don't start with the main method, but with the Node class. Put your name and address in a Node, and set up a class with a main method which allows you to enter names and addresses and retrieve them. Then put the Nodes into a data Structure, which will be a linked list. If you can't implement a "MyLinkedList<Node>" class try a MyLinkedList which has
int values first, then enhance that class to support Nodes.
See how far you get like that, and good luck with the assignment