Like someone above already said, "Human Error" pretty much ruined Seven's chances of a normal life. In fact, according to a Braga interview on the Season 7 dvd "Human Error" was setting up a tragic arc for Seven where she would die to save the ship in the finale.
I just watched Endgame, and Seven of Nine asks the Doctor to go through with the procedure to remove the Borg implant that inhibits her emotions. Unless I'm just misremembering the scene, the Doctor seems to think it will be fairly simply and they proceed right away. So Seven's emotional inhibition is gone partway through the episode.
Now I'll have to break out the DVD and see if I'm remembering the scene correctly or not.
Oh, you're remembering it correctly. The thing is during "Human Error" the procedure was a very difficult one. Suddenly a few episodes later in "Endgame" it's a piece of cake?
In "Scorpion," the Doc didn't know if he'd be able to save Janeway or if she'd ever wake up. Ten minutes later, you'd never know she was injured.
Medical miracles are perfectly consistent on Star Trek.