Good for you. Sounds like you were unhappy and determined to make changes in your life. He will bounce back and be fine.
FWIW........I'd give him the ring back. It will be one less thing he will hold onto to hang over your head. He's probably young and looking at how much money he will possibly save by giving it to someone else. You will have that over him then. Win win for you to give the ring back. Negotiate something else for it if you can. Good luck finding happiness.
Think About It