If your hobby is fishing in streams then you should really need to learn to fly fishing to catch fishes. It's a totally exciting experience. There's nothing quite like watching a fish take your fly off the surface of the water in front of you. You can often see them rise to it, and then they take it. It even makes it better if it's a fly you tied. It's just fun.