1. My sewing friends, there is nothing more satisfying and comforting than being able to share things that really matter to you with people you don't have to explain anything to. With non-sewers there is just so much you would have to say before they had even the remotest idea what you are talking about. And even then they say the strangest things like "but wouldn't it be just easier to buy your clothes?"
2. The internet and the chance to meet and talk to other sewers through sewing groups, like SG, and blogs, and now even podcasts too. Let's face it there isn't a sewing machine in every bedroom closet any more and you have to think global to make contact with sewing buds. Sewing is so often a solitary activity but as women are social people, the internet let's us do both.
3. Sewing itself. I am never bored, I am never uninspired, I always have something to look forward to, I always can do something useful, something for someone. I have a way to express myself and my feelings for other people.
How good is that?