@ajoj Slightly off topic: I have to compliment you on your writing. You cover the pertinent information but in a tone that comes across as approachable and like you don't take yourself too seriously.
Good luck with the competitions! You look fantastic and I'm glad you've found a treatment plan...