Don't neglect sports, family, friends, finances, spirituality and relaxation! A balanced live will enable you to learn German successfully!