J.J.
Let her cry it out 4 nights in a row-go to her once each night- for no more then 5 minutes to calm her & tell her it is time to sleep-you love her etc. On the 5th night she will give up & it will break the habit-eveyone will be happier. All the Dr.'s say all babies should be expected to sleep thru the night by 6 months-they are old enough to fast thru the night & if they are still waking to eat-they are training you-you need to switch it up on them & begin to train them what you expect from them. I know it it hard-been there- but it is best for all. Good luck!