Yeah, what he said. You can't know what choices your destiny will put in front of you. But when you gain a rank, it asks you to choose either the same destiny or a new destiny. If you choose the same destiny, then you'll get the same choices in the same order that you did last time. If you make a different choice along the way, though, you'll get different stuff from that point on.
So make sure you write down every choice you make (and everything you refuse) at each level along the way. That way you can repeat it next rank if you want to, and you can identify a spot where your destiny could get better -- say your brute gets good stuff through level 10 but then it's crap, so you make a different choice at level 11 or 12 and hope you get more good stuff. So over time, and lots of ranks, you can build up a better and better brute.