Your accent is more than fine, you don’t need to have a Parisian accent to be a legit francophone. French is spoken by 542 millions of people in 30 different countries, and I don’t even know how many different French dialects may exist… French language is multicultural, and you are part of this big community.
You are a legit francophone even if you make some mistakes. Guess what, I make mistakes too, I check grammar online too, like everybody. French IS complex and French rules are HELL to us, native speakers, too. Seriously, I feel your pain.
It’s okay if you started learning French a while ago, stopped, and then want to get back to it but don’t really know how to do it. You don’t have to apologize. You are not betraying anyone for stopping for a moment, a week, a month, a year… It’s totally okay. We all have ups and downs and you will find motivation in due time.
It’s okay if you read French well, write French well but struggle to speak. It takes time to get confidence and speak up. It will come some day, believe me. I learned English just like you are learning French, I had trouble speaking too. Hell, I was impressed by native speakers and lost all my words! You will get confidence as your knowledge will grow, you’ll get more practice and it’s going to be easier for you. Trust me, been there, done that, it’s legit.
Don’t forget that French is awesome and you are awesome for learning it!