I feel many of the emotions you describe. I just want to make a sidenote: would you expect a new BF to act the way you expect or wish you BF to act now? What would be your "requirements". Who can guarantee to you that they would come through for you no matter what? You know by now I assume that ANY good R is the result of hard work, no?
I am not saying to keep at it, I am saying make sure you dont get discouraged by things that will be present in all and every R you will make in the future anyway. Sometimes, after infidelity etc etc, we set the "standards" too high for our R because of the feeling of being right and al the effort we put in it.Standards should be high but also allow room for humans. Take care K