ok I need some help with 2 battles, first being ruby dragon/bahamut the other malboro.

ruby dragon:

I have 100 sleep junctions to quistis st-a/j, but the thing still wont go to sleep. I junction 100 firaga to all el. def and blizzaga to all el at. I aura squall and use his limit. THe thing still kills me with breath.

bahamut:
havent gotten there yet....

malboros:
I just get my @ss kicked.


I've read the walkthrough, but I'm still gettin beat. Can someone help me with this?