Your grammar is excellent but 3 words are incorrectly wrote… but it’s very good
You can communicate very well with any #hispano user with your level of Spanish !!!
I’m an inverse case… I need to improve my grammar… preferably when I try to speak… my mind will try to translate some times and the mistakes are very noticeable… the pronunciation or accent is another topic XD