Nice portfolio. Just a suggestion, if the current enrolling in every challenge is doing wonders for you, then great. If it ever gets overwhelming, take 1 challenge at a time and build it from there. Eg do a challenge for 30 days then carry the momentum for 45 and then 90. Good luck