You are not alone I to am in constant pain and it does drag down.i have got osteoarthritis fibromyalgia and rheumatoid arthritis, with chronic fatigue .i don't see it as punishment its just one of those things,
Have you thought of going to see a spiritual healer? counseling would also help. there is a saying that pain is caused by blocked emotions . this is where the counselor would come in
I have been told of people going through this .would benefit from regression
some unfinished buisness from the past, i have had regression done but not for pain. these are just some things you can try.
I wish you the best