For me the real joy of GA flying is sitting in that right seat teaching!!!! And passing on my love of flying.
Watching people like yourself going through exactly what your going through then go solo and then pass the test brings huge amounts of job satisfaction.