I don’t know why I didn’t listen to my heart.
“hacer caso” means “to listen to”.
See also: Nunca me hacen caso.