FWIW I don’t get how you could have any genuine amount of experience with this game (as I know you do) and not understand this as a timing issue.
If I had to guess, you’re having more success on the road than at home because you’re more relaxed on the road (expecting to lose, as it were, even subconsciously) whereas you’re experiencing much more pressure at home and thus forcing things.
You can’t play baseball with your teeth clenched. Relax a little bit. Stop caring and these numbers will correct.
Just my two cents.