Congratulations. You get a lot of satisfaction out of wearing something you made yourself. Any flaws just add character and you gain a greater appreciation of the work of the true masters.