I liked this movie too. Shannen's performance is really great.
But about that cutting wrists thing, that doesn't make Lori a psycho or emo, she's just incredibly lovestruck. It just shows that love makes people do crazy things sometimes.
But I do agree with you guys, they could've picked a cuter and bit younger guy.