I struggled too with Spansh - but it probably was, because in school, I was a little lazy... .
Your hobby is linguistic? That is quite posh (in a good way) and broadminded.
I hope you find freetime to study more.
It can only help you in the future.
By the way, have you heard about the guy, who learns a language in only seven days? That's quite a feat! I doubt he can speak that language like a pro, by then. But this in itself is good!