Yes, I agree, take your time.
But ask yourself some questions.
How do you feel when you are with your partner? Do you feel valued, loved and respected? Do you value, love and respect him? Do you champion each other or do you find fault with each other? Are you with him because you want to be around him or because you are running away from yourself? Are you scared of being on your own?
Maybe developing a loving relationship with yourself is your first step, whether you stay in this relationship or not. You are lovely as you are, nothing to prove or change. When you accept and respect yourself as you are, you expect that acceptance and respect from others and you get it from most people and if not you walk away because you know you do not deserve less. That is their problem. It is about them, not you.