I have been dating a lovely guy for 4 months. He's good looking, smart, respectful, kind, generous. I recently introduced him to my kids and they adore him as well, but still I don't feel happy. I don't know if it's Because it's early days or it there is something missing or if it's just me & I am not made for a relationship. My ex really hurt me but I forgave his behaviour time and time again but I can't be happy with someone who adores me. What is wrong with me ?. I feel so guilty on him that I am feeling like this. I don't want to break up with him but I am being unfair to him or should I just give it more time ?