WOW! Brilliant work and brilliant thoughts put to words Ganesh. What you said is absolutely true, sometimes it really helps if you just let the mind wander and take its own route in imagining and interpreting the visual cues. Having everything well defined undermines the role for imagination, which is the main stimulus for abstract art. In my opinion you should not have divulged the identity of the subject so people could have come back to you telling you what they "feel" of the image. It would have been a nice experiment to see how far people let their imaginations run.
WONDERFUL