If there's one saying I abide by, it's "don't rely on people for your happiness." People come and go, my friend, it's a fact of life. You'll learn that through experience because I assure you, this isn't the last time you'll have your heart broken. As for your former girlfriend, farewell and good riddance. Seriously, there's really no loss from your breaking up with her. She has a lot to learn if her only care in the world is how her boyfriend looks, as if that's the end all be all in a relationship.
And hey, you're on Accutane. I finished Accutane about five years ago and man did it clear me up. You'll be glad you went on it, beliiiieeeve me.