If you're training hard, there's no way you'll recover completely in only 2 days of rest. I'll call some people in here to advise you, because it looks like you're not getting many replies.