Haha it's a bit funny when people ask for the best defence like it's some World Championship where their opponent is going to be booked to the teeth with novelties against every line.
Just play an opening that leads to positions you like and stick with it
I'm literally asking people to recommend openings based on the kind of positions I like/dislike.
From my experience, not liking a position is just another way of saying "not understanding the position", at least at our level. So every major Black opening will do...
However, if you don't like sharp positions, the Sicilian might be not the best choice...
See my advice is learn najdorf sicilian and go for the goat itself
The openings you should master is what people say it's good but very complex to master because that is another level fun and it gives you confidence
I learned the grunfeld against d4 and najdorf along with sicilian Schevenigian against e4
As early you will put yourself into fire the early you master it caution you may burn your hand sometime