I think you should give the guy a chance. Do you have any reason to think that he's cheating on you, or doing drugs or drinking behind your back? If not, then try to look forwards, not back.
if it feels right, then it probably is.But I have been with him for six months and I feel like if I really didn't want to be with him I would know it.