I've hated Spanish since year 9, I didn't get it, always got it confused with French (sometimes even German) and the teacher seemed to hate me.
French was OK, never got Spanish mixed up in French lessons for some reason.
German is my favourite as it was the one I did better in, probably because it was similar to English and so I didn't get it confused.
So I took German at GCSE and am now doing it as my language for IBD (look it up, alternative to A-Level, takes too long to explain).