I'm looking for a Xianxia novel where the MC starts out weak and gets stronger. He has extremely high pain tolerance and trains really hard. He also has this female that is really strong and usually lives within a dimension inside him or something but also teaches him. I recall during the beginning stages of the novel he would train really hard under a waterfall and the waterfall would keep pushing him down but he kept trying.