that cracking sound could be crepitus. i suggest you bring that up with your doctor on your next exam
it could be disc degeneration in your neck and or ligaments rubbing together in your neck.
It's not in your head.
Have you had your ears checked? You may have fluid.