You know Caz, dont let people put such pressure on you. You have to walk this journey in your own time, in your own way. Do it in the way that is best for you.
We all have different roads we will take, in different timeframes. And that is ok.
Frustration is normal. Anger is normal. Highs and lows all normal.