I agree with Change, just tell him the truth. And about that girl, dont worry about her, she makes herself look like trash by saying shit to other people.
I'm sorry, though. That really sucks...actually, I've had that happen (only, yeah, I'm a guy, so it's the other way around). And...tell him the truth, obviously. Doesn't matter how you do it.