wooohoo, i've finally reached that point in the year where i am beginning to see how everything we've been taught is actually linked together! Suddenly what seemed like 5 different things is actually specific cases of the same thing.
However, this doesn't solve my problem that my revision/work is still going painfully slowly!