Sophie - you have six months until December. That is A LOT of time.

Right now from your posts it sounds like you would benefit from practicing patience. Keep reading through the vets' posts for inspiration.