I’ll be as gentle as I can here, but I won’t be doing you any justice if I don’t tell it to you straight. I can’t tell you why your boyfriend moved out or why he’s “weird” about getting close to you or making love to you. However, fear of commitment or not, the facts can’t and should not be ignored. While you may love one another, he has moved out and said he “does not want you”. Ouch!
Ask yourself if this is the kind of partner and relationship you want. When you spend time with and give your love to a partner who doesn’t respect, support, adore, or want to be with you, you lose who you are and your self-esteem can suffer and dwindle, which can keep you in an unsatisfying and destructive relationship. I suggest you take some time to really think about what you want, or consider seeing a therapist to assist you in what can be a difficult process.
About the odor after sex…we all have our own subjective likes and dislikes, and this is also true of scents. He may not like the after sex odor, or this may be an excuse to not have sex, but unless you have a vaginal infection, this has nothing to do with you.