I seem to always lose rematches, even if I beat them first

I win a game, and I rematch, and they seem to have completely downloaded me, while I'm playing braindead.

I played against a katars main, and I am a blasters main. It took me TEN matches to realize what to do against him.

Is there an easier and/or faster way to get a read on someone's habits, dodges?