As far as reality in the here and now...Imagine that your main life is in the spirit world.  Each soul is born there, coming from an energy mass which is termed the Source.  Each soul is different and we each get looked after throughout our soul developement.  Only  a fraction of souls come to planet Earth.  There are many physical planets like Earth.  Some are referred to as pleasure and suffering worlds.  Souls that decide to come to Earth need to be strong and resilient because of the pain they have to endure along with the the joy.  Overcoming obstacles makes souls stronger.  With many incarnations in various life forms we evolve and advance up a series of levels, until we have reached a point that we have learnt enough that we do not need to incarnate again.  We are in a constant proccess of training.  I kind of look at Earth and the life I have here as similar to taking part in a play in a theatre of sorts.  We all have been given our roles and characters to play, and there is a certain plot to follow; the only difference being we have to improvise on the dialogue and act our asses off!  Imperfections will never be totally erased until all souls are joined together and incarnation ends.  The whole proccess is meaningful.  It allows us to savour the experiences we have , express ourselves and learn.