ok thanks guys for the tips,
I drink plenty during and after workout, also have a dextrose mixed water before workout for carbs aswell as creatine then also have a protein drink within 15 minutes of workout.
I average around 8-9 hours sleep.
Maybe i should break up my routine more and go more often.