Ahh that dream would make me feel so awful! I am currently in a relationship where my boyfriend refuses to say that he loves me. He expresses it in other ways, certainly, and he has never done anything like bruise me but it's funny how important verbal expression can be sometimes.
To the dream: I think it's clear you are insecure about people committing to you whether or not it was directly because of this guy. The fear of people being able to give things to others they were never able to give to you is simply a backhanded way of putting yourself down, as if you don't deserve things. I don't think your feelings are directly related to this man he simply represents that fear because he possibly instilled it in you.
In order to move forward don't focus on forgetting him or feeling better about him but instead feeling better about yourself. Focus on everything you have to offer someone who
is willing to commit to you, try your best to not assume others will treat you in the same manner. He is no longer a part of your life so don't let him take over your mind, even your subconscious