I have little experience with relationships so I'm not going to try and dissect the whole Sven/Faye/Angus thing other than say, "well gee, that could have gone better." Foot-in-mouth scenes always bother me, but then again I have social anxiety so whatever.
As for the cameos, I recognized Hazel and Jamie from GWS, Jam from WT, and I sort of recognized Anders but I wasn't sure if I was right until I saw that someone else on here placed him as well. I guess I don't read enough webcomics or something.