Hey we are guys, we just dont get things

unless its a beer or a remote control

.
You are a inspiration to others who just dont get that you dont have to be the victim in a relationship.
Keep up the good work, it doesnt matter if he becomes your BF again or not. That will sort it self out very soon so just continue doing what you are doing. "Its you" that is the important factor here, what do you want for your own happiness. Can you live with someone who isnt getting that life is about sharing, giving and trust. Can you wait for him to catch up or is it a bridge to far. When you go to make this desission you have to take sex out of the picture. I have found it is the defining factor in a relationship analisis so if you dont add it then you will get the true answer.
All the worlds biggest hugs from me as well.
Cheers Pete