While I do think that learning Bulgarian would certainly make you a lot more independent and make life in general a lot easier for you in Bulgaria, I also realize that Bulgarian is a lot more difficult to learn than English. In other words, I do think that as a native Bulgarian speaker, it was easier for me to learn English, than it would be for native English speaker to learn Bulgarian. Not to mention that Bulgarian words can be very tricky and have several meanings that depending on the context and the situation can lead to standing comedy at best, and serious misunderstandings at worst. For example: the word "kosa" in Bulgarian has two meanings: 1. hair (human hair located at the head); 2. scythe (an agricultural hand tool for mowing grass). But change just one letter in the middle of the word - "z" instead of "s" (and both z and s sound very close in certain words in Bulgarian) and you would have "koza" instead of "kosa". And "koza" means goat (the animal goat). One can only imagine what situation can occur if one goes to a doctor's office complaining of a problem with hair and changes the letter to "z" instead of "s". I think the doctor may get very offended and point out that he/she is a human doctor and not a vet.... That doesn't mean that one cannot encounter similar situations with the English language. As in a store where an elderly lady who has forgotten her reading glasses wanted to verify that the hair product in her hand was indeed hairspray by asking me to confirm it. I told her it was not hairspray but it was "mousse" (as in the hair product "styling mousse", which in Bulgarian would be "piana za kosa"). However, my pronunciation of "mousse" must have been dangerously close to "moose". As a result her eyes popped up and she said "It's what?". I repeated. She kept asking "what?". Finally, after playing this game for a couple of minutes, I realized she was very close to thinking I am either crazy or trying to make fun of her, so I found her a bottle of hairspray and gave it to her without mentioning any words....