<human>: Hi /r/relationships,

I am not sure if this is the right sub for this but here goes. 

My SO [26M] and me [26F] are in an LDR. 
He had a bad fracture last month. It happened at 4 AM one day and I immediately was on call with him after he got his leg plastered and spoke with him for few minutes after which he said he had to sleep. I said to call me if he needed me and dropped off the call. 

Next morning, I gave a call at around 10.30 figuring that's the right time for him to wake up having slept at 4.30ish. I asked him more details and he said he is coming back home and wants to sleep after a few minutes of talking. I dropped the call again and spoke with him once he came back home.

Now, after 1 month of talks and support and being there for him throughout, he told me that I broke his expectations when I didn't call him in the morning. He said he was awake throughout the night with the pain and was up and going to the doc again at 6, 6.30. He expected me to call him early morning and be there for him.

I am feeling so much low as I wasn't there for him when he needed me. I know I asked him to call me when he needed me but it feels like I should have called him sooner. I should have stayed on call at 4.00 just to be by his side. I realised that I tend to always leave upto him to give me a call if he needed me. How should I go about changing that?

Can you summarize the given text in a few sentences?
<bot>: I am feeling guilty about not being there for SO. How should I change how I behave with respect to calling him?