Angela is giving good advice here. Decide what you want from this relationship and then go from there.
There are, however, some points I find disturbing:
* that you were initially so taken by him without really knowing him very well
* that it took you so long to get over him (perhaps a lack of self-worth)
* that a lack of integrity on his part isn't sending out red flags to you
As Angela pointed out you can't change him, nor should you try, however, it would be desirable to have someone you can rely upon. Sexual attraction is not that hard to come by, but a good solid relationship is a little more challenging to build.