ditch her. She overreacted but on your take you shouldnt be really looking porn when you're really committed to a girl. That's why I say. Some girl are very insecure about guys looking at other girl naked. To them it feels like your saying "Oh you're not beautiful enough so I'm just going to whack off to this hot one." But on her part throwing the ring at you and texting another guy...I'd putt her out the door.