Too much like a guy (3)

She’s a nice person,
Don’t think she’s not,
Just because she’s swearing
And shouts a lot.
She made me understand
The meaning of a diamond in the rough,
Although she dresses like boy
She’s still buff.
She's staying out late again tonight
Cause she had an argument with her mum,
Her mom’s angry she’s not doing well in school
She’s in the bottom class but she's not dumb
It seems like she could never be a girly girl
And I could never understand why
Everything she does
Is what I’d expect from a guy.
And still she’s the definition of beauty
But she’d cheat on me like guy without a doubt,
That’s just how she is, and that’s why I can’t
Bring myself to ask her out.