I got a painful lump on the back of my neck, near the spine. I am wondering what it can be, though I am guessing myself that it must be an inflamed muscle, probably due to yoga which I have been practising. Is there anything I can do to make it go away, and in which cases should one see a doctor for this kind of thing?