I'm over 21 but still under 25.
Still will do it.
To OP you probably havn't done perminant damage there are guys here that have posted worse cycles seriously and been running at 17-20 range... but get a doc to check you, and wait for one of vets to chime in about your pct.