I have been hiding my alprazolam and alcohol abuse from my ltr for quite a while now.. But I think she suspects I did some shit

Basically since we met she knew I used to be a weed smoker in the past but it didn't affect our relationship. I have quit substance abuse and am into detox program now.

I was thinking of being straightforward with her and show her my blood exams, which explain the reasons too. She was worried when I fainted two weeks ago and got hospitalized but I said it was due to being too tired etc..

Will it affect things negative like seem I'm weak, and bitching to her or be more clear, alpha, if I'm being honest with it on her?