Hi Ms: A lump that you're had for 4-5 years, that's movable and hurts, and you're 23 years old - probably not cancer. However, why not go fiind out what it is, so you can stop worrying about it, AND perhaps get something for the pain? Best to see the doctor. Good luck - PJH