Don’t get discouraged just keep pushing forward. Even if you don’t get into the July class, you’ll get into the next one, gather all your medical clearance, school letters anything else thats missing so you can get into the upcoming class. I received my canvassing letter May 25th and just got sworn in on Friday, along with 2 others that had also received it around the same time. It wasn’t easy with medical hold, and other issues I had, now I feel like I can breathe for a little. Its a stressful process but just keep going.