<human>: I have a series of odd circumstances and I think they are affecting my quality of sleep.

Since I have a fairly stable work schedule throughout the week, I almost always schedule in about 8 hours of sleep. Despite this, I always find it a complete pain in the ass to get out of bed. Usually I set my alarm for 9:00 but will often find myself hitting snooze until 10:15 or so (at which point it becomes NEED TO GET TO WORK CRISIS MODE). On weekends I feel like I can sleep indefinitely.

I seem to be an incredibly light sleeper because even headlights coming through my window can and have woken me. This is compounded by the fact that my downstairs neighbors are often loud at around 3 or 4 in the morning (either yelling at each other or dogs barking). I'm seriously afraid of going down to ask them to quiet down since they are prone to violence and have threatened one of my room mates before over trivial things. One of them just got out of the pen recently and the other claims to have just gotten back from "the war," despite having tattoos on his face.

I also have pet rats which I'm sure wake me up at various points throughout the night. I can't move them into another room or common space because one of my room mates has a cat.

I've considered using earplugs, but I'm afraid I won't hear my alarm when it goes off in the morning. Does anyone have experience with them that can give me suggestions?

Can you give me a shortened version of the text?
<bot>: Having sleep problems, probably caused by environment. What can I do to get better quality of sleep or stop myself from being such a light sleeper.