For a few years, I have been trying to learn Mandarin. It has been a slow process. Sometimes my enthusiasm wanes. Sometimes I take classes, do language exchanges, meet with a tutor, or use a computer program to study.
Last Saturday I went to a Chinese conversation meet up group. The meeting lasted two hours. It was a kick in the pants. It was very humbling. My brain was tired afterwards.