Ginny not recognizing how uninvested she is in a relationship she has convinced herself is stifling One of my betas once told me that no relationship can stand when there's only one leg supporting it. I didn't see Harry and Ginny's break-up as any different than others I've known, but how you expressed it is perfect. They only had one support and it proved to be inadequate.
Even though half of his appearances were off-camera, George was my favourite of the OC's, and his part was to teach Severus some serious life-lessons no one else could. Luckily, Severus learned them, to his and Harry's benefit.
I am so happy you enjoyed the story! Thank you ever so much and take care...