Thank you, all.

Some different pieces of advice, all with good tips and motivation.
I have become a lot more comfortable with the new system.
I think my Boss has noticed, but it's mostly that I don't feel "bogged down", taking "too long" to try and figure things out every day.
So, this has improved a lot.