The problem with that is you’ve mentioned both PvE (NPC battleships, missioning, ratting) and PvP (fly into 5 targets and take down at least 3) as your goals. You’ve also mentioned fighting targets from frigates to battleships. So a “one good fit for all” isn’t going to work.
A PvP fit Raven is going to require modules that will be near-useless in a PvE fight, and fighting frigates is a different fit than fighting BCs or BSs. Trying to do everything with a base ship (Raven) that’s not that flexible of it is the likely source of your repeated issues with it.
You could try picking two builds: one for PvE, one for PvP. Then pick your target size. If it’s mostly Cruiser/BC/BS, then you focus your DPS output on those and carry drones to handle the frigates. If it’s mostly Frig->Cruiser, then you’ll choose a different missile setup and carry drones to help with bigger ships.
You’ll also have to decide if your fighting style is going to be warp in at range, MJD for distance, then strike and kite from long range (so range is part of your defense, common in PvE), or if you’re going to warp in to the group and duke it out at close range and go down fighting (more the style for the 5+ PvP targets).
Smaller targets you might lean towards rapid heavies. Larger targets at range, Cruise. Larger targets closer in, Torps. Those are the sort of choices that will affect a build, there won’t be an effective “one size fits all” on a Raven, as far as I’ve seen.
You’ve had some PvE-trending fits and suggestions above, for some PvP ‘go down fighting’ ideas you might check these: