Basically I can write and read Spanish well, I can conjugate verbs well, I know every tense. I have a huge vocab and have had plenty of conversations with natives. I live in a Spanish speaking community. One of my neighbors is very easy to understand, but she is also not very friendly toward me. I learned a lot from her but these days she seems to keep her distance from me and I am not sure why. The other ppl who live here speak much faster and are harder to understand. I can still have a conversation with them or even be friends, but not without strain and stress, because speaking Spanish is very important to me so it affects my self esteem when I make a mistake. I listen to videos online but truthfully they are either too easy or they lack scripts. The videos that I have a harder time understanding do not have the text present to help me. In my experience, no one really cares unless they want you to help them learn English, and the ppl here do not have the motive to learn English.
Ok finally my husband is a native Spanish speaker but this is the very reason he actually stopped talking to me in Spanish because I had a hard time keeping up with him esp in situations where efficiency was necessary. So I could jump and say something is wrong with me but the reality is that I have conversated with many of Mexicans who spoke no English, even in Mexico, so I can understand Spanish in general one on one but when it gets noisy or whatever, I start feeling like the ppl who live here....I want to run to my native tongue...fast.