There is no religion, there is no technique, there is no way and there is no path which will bring you back home. The reason is very simple: you have never left your home, even if you think you did.
You live in a dream.
In that dream you are a separate entity in a world full of other separate entities that love, hate, fight, negotiate, live in many sorts of different relationships. In that dream you have a body with which you are completely identified, with its sex, shape and color, with its pain and pleasure, with its birth, aging and death.
It is not even a dream, it is a nightmare!
The reality is totally different. Just wake up and see for yourself.