Every Troop has it's own personality. Finding a good match is in many ways like finding a good marriage. When you find the right match, you'll know.
We all hate giving up on things, but life experience has taught us that some things can't be changed in a reasonable amount of time.
If your troop isn't a good match for your youth, find or make a better one.