That's excellent advice.
I did it again. That's me! Alexandria
OP, have you consecrated yourself to Our Lady yet? If not, get the True Devotion book and do it.
Stay as close as you can to Our Lady and beg Her to protect your purity. You do your part too by practicing custody of the eyes. If some female scantily clad happens to catch you unawares, do not, at any cost, look back.
I will keep you in my prayers, young man. God be with you every step of the way, and may Our Blessed Mother protect you.