I find it hard to imagine learning a language that I don't foresee myself using at least once a week IRL
I've tried learning French and German but honestly I very rarely encounter speakers of those languages and can count on one hand the number that didn't also speak English.
I've been learning Spanish though for nearly a year to great success.
Du muss nicht unbedingt sprechen um eine Sprache zu benutzen. Du kannst auch z.b. Medien anschauen auf der Sprache, oder lesen. Das letzte Mal, dass ich jemanden zum Englisch sprechen hatte war auf einer Hochzeit, ist also auch eigentlich sehr selten.
This is why I struggle with the languages I want to learn. No use for them in the fay to day though I am sure I could find more German speakers than Scottish Gaelic