I have a weird pain/discomfort in between my collar bone and my neck, as well as the space in between my top two muscles of my six pack. It feels as if there is something missing and when I hold the lower part of my neck it feels better and it makes sleeping very uncomfortable. Its not really painful just discomforting. Could it be the skin or my collar bone pushing on it? I have never broken my collar bone. I have had this discomfort for as long as I can remember and I am 23.