UPDATE post to BF coming home late!

Shaela
Yeah, so I decided I can't do it anymore. Thanks for everyone's opinions in my last post. It's 5 am and he's still not home yet. He left here at 6:30 pm yesterday. That's basically not coming home. So I will be asking him to pack up his things and leave. This coming home after 3 am thing has happened off and on for 3 years. I'd say it happens every 2 or 3 months. I'm so tired of it. I tried to be the cool girlfriend and not bug him and let him have fun with his friends or whoever he's out with. Now it's to the point where I'm not sure if he's cheating or just being immature and disrespectful towards me and our relationship. Plus, I can't sleep at all when he's not here and that's not good for a college girl who has to go to class and do homework everyday. Opinions and thoughts are welcome. Thanks.