I've run low on the energy it takes to study a new language every day. My progress now is so slight that I feel crushed by the weight of how much I don't know.
I am able to read and understand somewhat as long as it is simple material (Tintin movies, Teach Yourself Hindi book, Krishna comic books). Every time I try to write or speak, it comes out so grammatically wrong that people can't understand me.
I think the reason this happens is that when you are reading or hearing something, you can get the gist of it without understanding all the little parts. When producing the language, you have to know which postposition to use and what order to put the words in, and it's just a lot more to know.
I've been taking a bit of a break from it, trying to recharge my batteries, as it were. I've signed up for a class starting in mid-September at the Washington Language Institute. They offer nine levels of Hindi classes, and I signed up for the second level, since I already know the alphabet and the basics of the language. This should help me to start actually speaking and give more structure to my learning.
Being really good at a foreign language is remarkably difficult. For me, anyway. And being able to understand is great, but it isn't good enough. If I want to raise bilingual children, then I need to be able to speak the language and speak it correctly.
I am completely worn out from the effort.