We do not currently know of any antonyms for giving one's heart to.
For similar words to giving one's heart to, try: