I think 3 years os long enough to wear a ring that no longer really hasn't the right meaning anymore. Especially since you've met someone new. Wear it on the right hand if you can't bear to give it up. Wearing it on the left hand has a significance that you are married or still married.