Well, this is how I see it. I truly believe that he always has been jealous with others and always will be. Its a fact, you do not just become jealous. Either your a jealous person, or you are not. The fact you mentioned he already accused you of cheating should maybe tell you something about his personality. He may be a great guy, but the jealousy will remain as will the lack of trust. I can see how he is co-dependant on you as well. The fact he just moved here is part of it, but, usually co-dependancy is like jealousy. Either you are or you aren't. And he will always wonder if you are lying to him or not. That is not a good relationship.
He is drilling you about who, what, where, when, why?? There is absolutely no trust there at all, and I am sorry to say, I don't think it will ever be there. If theres no trust, you cannot have a relationship. And if you were to marry this guy, think about how much more he would depend on you and expect you to do everything with him. He may be communicating to you, but to me the communication is I don't trust you to go out looking good. I don't trust you not to cheat on me. I don't trust you to be out with your friends. If he is making you feel guilty after this short amount of time together, what will it be like long term? He wants his cake and wants to eat it too. He wants a sexy woman, but he does not want her to go out without him. From past experience he will eventually smother you. Again, these are my opinions, but I have seen enough to know the signs of someone who will only get more dependant and jealous as time goes by. Alot of these cases can turn violent as well. I am not saying yours will, but you see in the news all the time partners beat up or worse due to jealousy. You need to ask yourself is it worth it always being questioned and not being trusted.
I don't think its like marriage. Married people need time away from each other as well. They need to do things together and separate. But marraige needs alot of work and trust and committment. He seems like he does not work at it but guilts you into things and there is absolutely no trust there. Let me ask this, you said you were married. Did your husband mind if you went out with the girls or people from work say to happy hour, assuming you did do that? Did he tell you not to dress sexy? Did he grill you as to who was going etc? Or did he say go have a good time. Did he worry if maybe you got home a little later then you said you would? See, that is acceptable because you know he cared. But to grill you in or out of a marriage is a sign of no trust. And that trust will never be there. You seem like the type that needs to be trusted because you are a trusting person and deserve that in return. And again, I truly believe jealousy only gets worse as you get closer. I have seen people get jealous over a girl/boyfriends children. And ultimately they break up because you cannot be jealous of a parent and a child, but it does happen. I think its not a healthy relationship on his part, and he can say he will change, if he has said that, but again, if you are jealous, you always will be. If you are non-trusting, you always will be. There will always be doubt as to your committment to him and why be with someone if they doubt you??? One more thing. Men and Women can change certain habits about them for the good of a relationship. Maybe they drink too much, or they don't do enough family stuff, or watch too much TV. That kind of stuff can change if the person wants to change for the person they love, and thats ok. If they are willing to do more of something or less of something that is great. But the emotional stuff cannot change. Its inside of us. And I do not mean caring, or loving, or needing or even telling someone all this stuff, because you can become more caring and loving, open up more. That kind of emotional stuff can be changed and improved, the other stuff will always be inside, jealousy, mis-trust and eventually will come out in an ugly way!. Hope this helps. Let me know if you have more questions.
Misty