Dear all, I think I know the difference between on my mind and in my mind. How about "in my mind' an "in my heart?" These two phrases have been bothering me. Can any tell me the difference between in my heart and in my mind? Thanks!