I would recommend myself for Ayane, but I'm not playing online for awhile. I would recommend @Ael and @Aerospark however. For Hayate, I'd recommend @Tenryuga. @Awesmic for Christie.
What's giving you trouble with those characters? Ayane & Hayate both have a spacing focus so patience at range is required. Christie is just tricky all round.
Lol well Christie is obv, and hayate idk, It seems like everybody plays him.differently and there isn't really a pattern, it might just be me, and for ayane, idk im just not used to her style too much
Ayane doesn't necessarily have a set style, however I do understand what you're saying. You're not used to how her pacing in a match would usually end up being.
The thing about Ayane is that everyone has a specific pattern for mix up, however few are truly difficult to read (very few). You would have to pick up on how often Ayane wants to launch or CB you, this is when you can start figuring out their pattern.