You need to stop listening to a preparer and either file the case yourself or with a lawyer. Most of the times preparers / notarios make mistakes or cause misrepresentation issues that become hard to recover from in the future.
If you live apart, yes it is a red flag. Lawyers are right, GC may be in danger if you don't file things correctly. You definitely need to prove your case with all evidence of visiting each other etc.
It does look like you have good evidence, but you need to build a strong case.
As a side note, did you file AR-11 every time you moved? Also, did your US citizen spouse file I-865 every time she or he moved?