Suffering from neck and upper back pain is painful and annoying for anyone. You never feel comfortable it’s like having an unwanted guest, and the longer the guest is there the bigger the problem. There are lots of factors that goes...