in the teachings we are promised certain future things, but do we know any of these things for certain until we actually experience them. we can only be certain of what we have now. on the gradual path seeing the sameness of all things comes first (Samata), then emptiness is seen. in Theravada this is not recognised as emptiness. it is called Dhamma. seeing the dhamma within as being the same as the dhamma without. in other words what you see within you as being the same as what is without you. seeing these things you can be sure that you have entered the stream. its also said that release from the four kinds of fear, craving and blemish are marks of buddhahood. having broken the knives of existence.
the engine and driver of enlightenment is renunciation. becoming spiritually poor in order to be rich. the first thing you renounce is 'i' and 'my' and the lower 'me'. in renouncing these things you renounce the basic ego. there are levels of ego or self to renounce which include even buddha nature being renounced and the higher experince of 'i am' and the higher experience of 'me'. there are lower experiences of selfhood and higher experiences of higher selfhood. there is however inspite of these experiences of selfhood: no self at all. emptiness tells us this and then later on anatta is self evident.
simply by the fact you have asked these question is a clear evidence that you are doing very well, though your life may be difficult and others may think you unworthy.
i hope this is helpful.
best wishes, Tom.