You are not only one person that have luck issue. Even most of my investment already studied well(check website, read whitepaper, etc), but many of them are going nowhere. I believe lack of luck is one of the issue behind it. But i still believe someday i will have some luck on the project that i still hold until now.
One mistake many people make is trust whitepaper and website. Thats easy to write and make it look good. The more important thing is a great team because a great team can even make something great out of a bad idea because they just improve their project and their idea and keep thriving forward to create value for everyone. I hope KoinOS can do this, its still pretty cheap.
While a bad team will even run a great idea into the ground and just be lazy or not competent enough to build something great.
Also some teams can be toxic like when the CEO puts all his relatives in the team despite no experience or comptence and they threat the really valueful people (the blockchain devs) like crap, the blockchain devs will not be very motivated to build something great.
One good way to spot a good team is to watch their youtube videos. The more team members who have videos and talk about their project the better. KoinOS does this, and when I first check out Nexio, Chainlink, ETHlend (Aave now), they had this too.