Edward is a creep, for plenty of reasons that have nothing to do with his real age. His actions scream abuser. Stalking? Check. Controlling? Also check. Emotional blackmail? That too.
Oh, but it's okay because Bella is The One, and she's going to live happily ever after with him.
Same can be said for Angel. Certainly stalking and emotional games. He tries to be controlling as well but Buffy isn’t as easy to control. I’ve seen the same sort of things in other works as well. It almost seems to be a trope in YA/Teen paranormal romance.