<human>: Apologies if this has bad formatting and grammar as I am on mobile. 

Brief backstory: raised by grandma, went to school in a large city, moved home, had a few relationships while I was at school. 

Today:

I was seeing a guy from my hometown for ~4.5 months. The relationship was awful and so I broke it off. We are both seeing new people. 

So I haven't been out and about in at least six months. I've either been working or just haven't felt up to it. Tonight I decided to stay out late for the first time in literally over six months. Closer to a year if you don't count the times I've been out in my college town. 

Tonight I felt like I had to stay out. I was doing damage control after my ex decided spreading rumors was a good idea. 

I get home and it's around 3. My town has less than 6000 people. I was dropped off by a DD. I'm more than okay. Well my grandma seems to have it in her head that my ex is beating me up because I didn't get home before midnight. I'm came home to her screaming at me because I'm "ruining my current relationship " and I'm "being beaten."

This may be a long shot, but how on earth do I convince her that everything is fine? That I'm not being beaten and that I'm not ruining my chances with current guy? (She's fine with me staying at Current Guys house overnight in the second largest city in the state though........).

Summarize the given text in a few sentences.
<bot>: Is there a way to convince grandma that I'm okay and not ruining my life just because I stay out past midnight ~twice a year?