I have been learning another language for 12 years now; since the beginning of secondary school, and I did a 4-year degree in it which I completed last year. 3 years ago, I lived in the country for around 8 months, and I later returned just over a year ago in order to live her permanently, and I've been here ever since.
In school, I was good at this subject but not 'amazing'. I achieved a B at GCSE, a B at A-Level, and at university I received a high 2.1 and a high first for the oral and written modules.
People now expect me to be fluent. When I return back to my home town, my friends say, oh, I assume you're fluent now, as do some of my family. However, I feel nowhere near fluent, and am extremely nervous in speaking the language.
In university, I didn't feel I was the worst at speaking the language, but I think it was because I was among peers. Now that I have to practice with native speakers, even those I know well, I feel so nervous.
I have had some bad experiences in this city. Once, in a fast food outlet, the girl on the checkout got really pissy at me because she couldn't understand what I was saying in the language. On two occasions this year, I have been asked by native speakers to speak in English because they could not understand what I was saying in their language.
I was in a cafe and started to order and then had a short conversation with the waiter in his language. He then commented on how I 'don't speak the language'. I have family here who are not native but have been here for 20 years, and they have never once told me that I speak the language well.
Another family friend, who is from this country, has also never told me I speak it well, but has told me I have made progress, and less mistakes etc.
However, there have been some other moments. I overheard her telling a hairdresser that I don't speak the language well (this was just one month ago), and in another public place this year, she said to someone in front of me that I 'I had just started to understand a little bit of the language' which was very humiliating and made me sound like I could just say a couple of words.
I feel like people are always commenting on my language level and how shy I am, and I am sick to death of it. I recently had an evaluation which put me at a high intermediate/advanced level, and it made me feel better, but I am still nervous.
A girl said behind my back that I speak the language in a 'weird accent'. When I speak to people I know, I freeze, stutter, and cannot get my words out, and my mind goes blank.
I understand grammar, and I must use a bit of the language in my job. I am fine with writing, but I just need to know how to speak. My mind goes blank and I just don't know how to say things I've learned. I've taken some lessons, but I can only afford one every few weeks.
It's hard for me to make friends who are natives, and I think it's a different culture here, as people already have their groups and are not willing to make friends so easily. I cannot even speak on the phone in the language on the train, as I am scared of being laughed at.
I watch TV and films and I understand fine. Does anyone else feel like this? Perhaps I'm just rubbish at languages. Thanks in advance for any advice.