Learning from success obviously has a lot of advantages over learning from failure. You make quicker progress because you have fewer setbacks to bounce back from. It is more informative because you see exactly what you ought to be doing instead of just figuring out stuff you need to avoid. Plus, it is a lot less painful.
Coming together with other freelancers is a great way to get started on making success your classroom:
Find role models
You can learn from the triumphs of others as well as your own. Networking means sharing what you are doing right as well as seeking help in areas where you want to grow.
Make midcourse corrections
Sometimes things blow up suddenly, but usually there are plenty of warning signs along the way. Having a network of freelancers you can talk with helps you to keep a project on the track to success instead of getting blown off course by a small issue that does not get resolved promptly.
Benefit from social support
In addition to all the practical resources you can access through joining a collective, there is also the invaluable social support. Validation and encouragement from others who have been in your shoes can help keep you going so you do not quit before you get to see your first victory.
Of course, nothing can insulate you from all mistakes, and failure is sometimes a sign that you are taking healthy risks. Still, being a freelancer is challenging enough so grab all the help you can get.