Prisoners do not have the same rights as citizens. He broke the law, and he will serve his sentence until it ends, or the court sees fit to free him early. He will not be given special treatment, especially on the taxpayer budget. Enabling someone's sexual deviance on the taxpayer dollar is an insult to hardworking Americans.
The last I checked prisoners did not have the same rights as civilians. At least, that's what i've always been told. Whether you agree with what Pvt Manning did or not, he is a prisoner and he was supposed to give up those rights when he went to prison. As of right now, it is irrelevant how he feels he should be.