It doesn't seem like a very romantic word. "To hamper" is "to impede," but I'm not sure of the exact meaning. I wouldn't use "impede" in your sentence either.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.