After several weeks of bad weather, I was finally able to fly my first cross country solo. Flew to UES and back. It was an uneventful flight, which is exactly what I was hoping for. The weather was great and everything went pretty much to plan. The only snafu was as I returned to PWK, the winds from east were strengthening and I ended up pretty far east of the airport even though I was flying the flight plan. I was correcting my heading as I came south, but when I made the turn over Lake Zurich, I needed to correct even more and ended up getting pushed east. I eventually figured it out.