More specifically, I have a boyfriend who sucks horribly at time management.

If he says he will be home by 10 pm, he will be home by 4AM. 

When he leaves, especially at night, Its already hard for me, but when he is extra late like this the time feel so slow and I panic and get irrationally angry inside. I cry, I yell in my pillow,I throw things in the house and I watch the clock and call and text. I think ive done somthing wrong, I think im being lied to all the time, I get paranoid and I start to lose my comoft and my brain just goes on a fucking rampage into crazytown. I cycle from anger and insecure thoughts and anxietys into very deep guilt for having those feelings and thoughts and its just a vicious cycle from there. 

so from Why is he late? he hates me? is he cheating? why cant he be on time? I cant be home alone?Why doesnt he want me? Etc

to

Im so horrible, how could i think those things? i wouldnt want me this way, Im ruining his freedom, I call too much, Im a bad partner. Etc

I need to be sure he will be home at the timehe says, I need to know FOR SURE or i lose my mind. I feel so guilty for being this way and i feel clingy and childish and like a huge burden. does anyone else have this problem?