I commend you for taking the step towards recovery. It is incredibly difficult and full of ups and downs but you sound like you have a good head on your shoulders. 3 years is a long time to be battling this but not so long that you probably can't remember what life was like before. Your 20s are a good time in life and a time where you are sort of coming into the adult you want to be
I have been struggling for well over 20 years now, some years very sick, some under the radar and somewhat okay, some where I thought it was all behind me, and then cycle-through again. I'm hardly the best one to tell you what recovery Is like but it takes a heck of a lot of strength and perseverance. It is possible. The more practice you have at being healthy and not engaging in behaviors, the easier it gets. It does take time, but you can get there.