My first piece of advice - never ask a man, nor anyone else for that matter, are you good enough for him. His reply "don't look down on yourself" is exactly what he see's you doing now. You have lowered yourself in his estimation with that question alone. The only person you need to be good enough for is you, once you are then you will never have a need to ask another person this question because you will already know that you are good enough, the only question then will be "is he good enough for me".
Now, I don't know about Leo men because the male/female leo's seem to be sooo different, but I can tell you this, if he was into you and loved you you would know - leo's give themselves 150% - there is no confusion, no fog, no wondering. If we meet someone and fall for them then the person in our past that we thought we were getting over is forgotten - completely, closure isn't even a requirement. He is happy to be with you now and is comfortable in his relationship with you, but from what I can see he does love you but is not in love with you and its my guess he never will be.
Just another thing, if you don't know if a guy is really into you then its most likely he isn't. How long have you known this leo? what is he like when he is with you, do his actions back up his words?
What seems to be the problem here is that he didn't give himself enough time to get over her. He should have remained single and you probably knew this. Flaring up at him is not going to help your case, in fact it's going to drive him away. He's being serious when he says he needs time. He will come around, trust me. But in the mean time you need to trust him and keep your emotions in check. He needs someone who is going to be understanding towards him.
my advice would definately be to let him go. you're not getting 100% , you said so yourself and you're not likely to right now either..more or less what he said. if you cut him off, it's not just for his benefit so that he can sort his head out in the way he needs to but it will spare you a whole load of grief. if you're the remotest insecure, staying with him will leave your confidence in shreds because it won't get better until he's dealt with his shit.
you don't want to be with someone who's not giving you 100% . if you leave him, he may come back to you when the mist has cleared but there's every chance he may not. you don't know. only ever take action on the things you DO know and that is that you are unhappy and he is the cause.
do it for yourself gf. i've done this and it is really quite liberating and empowering 🙂
Now, I don't know about Leo men because the male/female leo's seem to be sooo different, but I can tell you this, if he was into you and loved you you would know - leo's give themselves 150% - there is no confusion, no fog, no wondering. If we meet someone and fall for them then the person in our past that we thought we were getting over is forgotten - completely, closure isn't even a requirement. He is happy to be with you now and is comfortable in his relationship with you, but from what I can see he does love you but is not in love with you and its my guess he never will be.