I just think that I should mention that 30th June is not actually half way through the year...owing to odd things like February having a strange number of days. If you started on January 1st half way through 365 is July 2nd. I know this because July 2nd is the middle day of the year no matter when or what you are doing.
Stick with it, its worth it!