No, there is no way you can share your location permanently. The maximum time period you can set is 24 hours only. Google Maps has put this restriction for good reasons so that the other person can’t track your location all the time anonymously.