Maybe you just didn't really love yet, IcewindDude. I am studying Informatics as a major and my heart can get broken so your technical communication minor will not save you after the right one comes and goes.
When I think back, I have to say that I broke much more hearts than I got hurt. I like change too, you know?
The worst thing is if you love somebody over many years but you can never get him/her and you have to watch how he/she is living his/her life with the wrong guys. That's like a continuous pain and it's very hard to get over it.