So I finally made it to Norman (the Normal Gym Leader) and hes so difficult!
After a few retries i finally beat his annoying Staraptor, but guess what the little prick brings out next? CLEFAIRY! It got up all 6 Cosmic Powers and my Gardevoir did 1 hp every time it hit. And guess what my scrafty decided to do with HJK? MISS! And that made me ragequit for a week.
But now that I have my senses back, how do I defeat him? My pokemon are around 50-51 level range.