if scotland is too awesome to be invaded why are they ruled by the english to this day? I think you may be confusing scotland with russia...