|Thanks for the reply.
1) my spine is straight, no zig zags It has been confirmed by my doctor from last x-ray. ( and i knew it from before as well)
2)I honestly do not sit straight, sitting down does not make my spine feel worse. My butt is some where closer to the edge of the computer chair, so my back is curved but has support. I have computer case underneath my desk (I only use computer at home) so I put my legs on top of it. bottom line is I don't sit straight all the time but it does not seem to hurt me.
3)My legs are pretty well built I used to do a lot of cardiovascular activities. I can't be sure, but I'll try work out my back, but as I said I could not really find a solution to my issue.
a. my back hurts me little when I wake up in the morning. When I walk around or sit with good support pain goes away.
b. Pain comes back when I stand in the same position without any activities for some time.