The main character at the beginning is very weak but his future self comes back and gives him the power to slay dragons. In the beginning his friend, who is a girl, is a hero who is very good at dragon slaying but when the main character gains his powers he leaves her.
The dragons I remember are a saintess-like dragon, in human form she can turn back time, and a barrier dragon who protects her. There's a tempest/lightning dragon that is the strongest one, and a dragon who can turn into a tree. I can't remember what it is called though.
The dragons are former dragon hunters that were turned into dragons making them hostile to humans instead of dragons. They have a god they look up to and who gives them orders. I'm pretty sure the god is represented as a little girl. The dragons try to turn the main character into a dragon too, but I don't remember if they succeed.