Do they thrive and get off on rivalry?
Not sure why you think this ...hate is a strong word and personally I have not found Scottish people 'hate' others, there is rivalry and that rivalry is a very British thing, however it is healthy rivalry as in competitive, not hatred
You are talking utter rubbish with all of your points. Have you ever been to Scotland? I very much doubt it.
The problem with your post is it is complete nonsense
And your facts are from where ?