Why are people downvoting this? The reason why I had decided compsci or stem was also that being completely honest, I couldn't imagine myself not having the hobby of using linux and tinkering with scripts and everything. So I really get what you are talking about and I think that we are in similar states although I haven't started my bachelors and I might be much younger than you.
Linux/Terminal truly feels like opening another dimension of thinking, its too luring sometimes.