its a combo of things, it deff stress cuz school, but alot of it is from my job cuz i draw blood in a hospital so im constantly bent over patients beds so its alot of strain on my neck. and heat packs help a lil but i go to a chiropractor too but i havent had the chance to go lately cuz of my schedule and his office hours are crazy so i havent gona in like 3 weeks , i cant wait till i go, but for some reason ive been calling to see if i could come in and hes not there so im guessing he is busy with his wedding plans cuz he is getting married in like 3 weeks so hes probably busy with that too so i guess i gotta suffer till i get in touch with him. until then i gotta get a hold of some percs lol