I think it's beautiful and FAR from mediocre writing. I bet there is a good reason he has not talked to you for awhile. This is surely not the reason.