Diagnose me PLEASE, may be TMI