I realise the liver can regenerate itself somewhat, but you are thrashing it doing what the op is doing, so you are taking life out of your liver, not saying it will fail tomorrow, or next week, but at 23 I would be concerned. Very concerned to be honest.
It is obviously a price you and others are willing to pay, but not too sure if you will still feel that way when the reaper comes knocking early, life is short as it is, I am a fair way through mine, and in no way ready to die, as matter of fact quite the opposite. And I train for health and well being, not to go to an early grave. All my lifts in my signature are recent within the last few weeks, and I am knocking on the door of 50 and train four times a week every week. Most people my age have trouble picking their wallet up if they dropped it or to tie their shoe laces.
Yet two people same age as me that I personally knew have bit the dust after using steroids, I bet when their heart was giving out they no longer thought it was worth the risk, another mate of mine who is 6 years younger than me with three young kids, recently had a massive heart attack at 39. He lived but is not well.
I can tell you all three thought they would be ok, there is a reason I am against this stuff, I have seen it first hand and am still seeing the results, now that I am getting to the age where it all catches up.
So be prepared for the fall out of your abuse, no point sticking your head in the sand saying it will be ok, it will not be ok, so far it's a 100% hit list none of my mates that did steroids made it to 45.....sad but these are the facts.