TZB you are frustrated due to two reasons:-
1- Bad fuel average
Inspect the bike to a good mechanic, I hope you will get good average
2- Back pain issue
Your are not feeling comfortable due to riding style of the bike. Change your rear shock setting level, I am sure your problem will be resolved