There is a great deal to take from Scrum. It is a brilliant framework to learn from and lean on. I wouldn’t be stressed about being perfect scrum, you can derive at least some value from any part of it. Get the underlying values right as @andycleff mentions and you go so much further.
For me, the retros and the reviews are two of my key pieces of the puzzle. I find it really important to expose the work of the team to the company and the company to the team.
The retros provide a space for real introspection and adaption to get better. It doesn’t have to be in set retros, but I have found that having the space that a set time provides is invaluable.
We are all works in progress, and like you I am still young in my journey. Always glad to meet a fellow traveller on the road. If you get lost, don’t be afraid to ask very specific questions here, I am continually grateful for the guidance and advice members of this community have provided.
The other thing to note is when the core values of scrum are embodied by the team, they may be a position to move beyond it. It might not be scrum, but it may still be a perfectly agile way of operating effectively.