And to learn a language at the level that will make you feel more or less a full member of society, it takes a lot of time and money.
It is possible only with time. Half an hour every day. No misses, even when your favorite hamster is giving birth. And free self-taughters can be digested in the amount.