I see there are grateful people whom you gave merit, I don’t need it at all, but I can tell you one thing that annoys many people, including me. Do not put spaces before punctuation marks. This rule also applies to the exclamation point and question mark.
Does this really matter in any way here on the forum, as long as OP isn't writing an essay or a composition that'll be scored or graded, then this little error you pointed out is inconsequential.
On this forum what's of most importance is the content of your posts, as long as the post makes sense and it can be understood when read, then it's clearly acceptable. On the grounds of syntax which has to do with how grammatically correct a sentence is, the post may be wrong, but it's not a problem if it's semantically correct.
And I do not see how this punctuation error makes OP's posts either unreadable or incoherent.
Op is one of those users whose native language isn't English, the more reason why he deserves some applauds.