the problem may not be physical if you are already on proviron...
it could be all in your head, stress,
you may want to look elsewhere other than steroids, but TEST should help