I currently live in a two bedroom apartment with two roommates (married couple). For a number of reasons, right now we are temporarily all sleeping in one room. I usually eat a late-night snack around 10 PM or so but regardless, I usually wake up around 2 or 3 AM pretty hungry. The way our situation works (again for a multitude of reasons), one of my roommates has all of the snacks and I don't have any direct/easy access to any food, so I have to wake her up to give me a snack. Usually I end up waking the guy up too since we are all in the same room.

If I don't eat at 3 AM and just wait until they get up around 6 or 7 (or later) I would be very hangry/cranky the entire half of the night and literally crying because I am so hungry. Currently, neither of my roommates is working so even if I wake them up for a snack, it's not like they have anything to do in the morning so they can sleep in. 

AITA for waking up my roommates for a 3 AM snack every night?

EDIT: State is MA and I am a 6 week old newborn/baby. The married couple are my parents. 