You're going to have to eventually learn my friend that you don't have to mix every single song you get going. Getting the beat and song to match is just the fundamentals to all this a mix can be matched up perfectly but whats the point if it's just two songs fighting each other you got a random melody there another one here I mean it's not appealing. Some people will tell you oh yeah it's sick but like that doesn't really mean shit man it ain't shit until you shit yourself making it like literally shit flowing down your leg that's when you know like okay, I might have something here you know. If your mix came out a little choppy or came out "fine" then that's enough reason to just not do it. you're trying to appeal to the masses here creating music right so if you think it's just fine and it's your mix then how do you think people are going to view it