You seemed determined to stay with this guy, which perhaps isn't the most productive option, but if you feel that this is what you have to do, then do it. However, you have to sure about your motives, i.e. why you arereally doing something. Ask yourself why you want to stay with him. Then ask yourself why. Then ask why to that question and then why to that one, etc. For each question, assume that your first answer to the "why" isn't true, or something like "besides that..." and then ask youself, what else could it be. Keeping asking why.
Example:
Q: Why do I want to be with Steve?
A: Because I love him.
Q: Why do I love him?
A: Because...(you have to answer this yourself, obviously). Let's just say because of X, Y & Z.
Q: Why should I love him because of X, Y & Z?
etc.
Q: Why do I want to be with Steve?
A: Because I love him.
Q: Besides loving him, what others reasons could I want to be with Steve?
A: Because of A, B, & C.
Q: Why do reasons A, B, & C.... you get the idea.
Pay attention to what A, B, & C as well as X, Y, & Z are, i.e. are these things that he does for you, things he does to you, qualities about him that are independent of you, things he doesn't do, things he is or things he isn't, etc. Writing this down helps with clarity of thought and helps to insure that you are actually answering the question.
To me, there's more to love than a just a feeling of something. To me, you love someone because of quantifiable qualities and traits. To me, things like "he cares about me", "he knows me", "he listens to me", "he pleases me sexually" "he buys me flowers", etc., are reasons to like someone, but not necessarily reasons to love someone. What are good reasons to love someone? I'm still working on that...
I think a lot of the times we have trouble moving on is perhaps that we fill remorse about the end of the relationship, we feel guilty about giving up, we feel that by moving on it means we have to stop caring about the other person.
Personally, I feel that you never really stop loving someone and you never really move on. Instead, you acquire an ability to better deal with it.
If you can answer this without sacrificing privacy, I'm curious, where did you come up with the name "mynameisnotdeja"? Is your name vu?