Oh, I know what you mean! Every time I look for video music license on a platform, I get overwhelmed with the number of results and eventually end up closing the tab. Check out Artlist, they narrow down the search brilliantly to show only tracks that will be a good match for your video. They have categories of mood, video theme, genre, and instrument.
If you want more information, visit here