I want to end contact with a girl after she tells me she's a virgin
What will happen when you do that to the girl?
She is going to act like she's very sad about it
It seem like they trusted you with this information. You should not cut contact with her because of the fact that she is a virgin.
I feel like I'm keeping a pet. I got to stop.
Talking to a virgin is not having a pet. Just be honest with her about how you feel, you don't have to cut ties with her though.