lemme splain to you..
Anakin had built a new lightsaber before Ep. 3 and lost it when defeated by Obi-Wan. Obi kept it and his own lightsaber until he gave Luke his father's saber and lost his own when he was struck down by Vader.
Luke kept his father's lightsaber in the Millenium Falcon when he rescued Leia and began training after the destruction of the Death Star. He trained with Yoda for a few days and left for Bespin after using his lightsaber many times on Hoth. Had Hoth not happened, Luke may not've become as good a swordsman as people claim. Experience counts. Once Luke fought Vader on Bespin, he lost his hand and Anakin's lightsaber. (what a shame)
When Luke retreated from Bespin and had his new hand constructed, he went into a cave on Tatooine and constructed a new lightsaber very similar to Obi-Wan's except it had a green blade and a lot more chrome. Luke kept that lightsaber essentially for the rest of his life, even through the foundation and uprising of The New Jedi Order.