Ganz ehrlich...
...wenn du in deinem Beitrag nicht alle Fehler, die du in eurer Beziehung gemacht hast, verschwiegen hast, dann bist du absolut NICHT schuld an dem Verhalten, das dein Freund an den Tag legt!!!
Ist dir etwas aufgefallen? Du verteidigst ihn ununterbrochen! So wie ich das sehe, arbeitest du wirklich an dir und dass die Beziehung zwischen euch wieder gelingt. Was tut er denn dafür, außer sich darüber zu beschweren, dass du nervst, er sich eingeengt fühlt?
Ich weiß nicht, wie alt dein Freund ist, aber für mich klingt es so, als ob er noch nicht herausgefunden hat, was er eigentlich im Leben möchte. Klar hat er Gefühle für dich und will dich nicht einfach gehen lassen, aber andererseits klingt es so, als ob er sehr mit sich selbst unzufrieden ist und aus dieser Unzufriedebheit heraus dir nicht wirklich viel geben kann.
Deine Frage, ob du dir noch Hoffnungen machen sollst, lässt sich nicht so leicht beantworten, und wenn, dann nur von dir selbst. Nimm die Auszeit als Chance um dir noch mal zu überlegen ob diese Beziehung das richtige für dich ist, und alle Probleme wirklich entstanden sind, weil DU Fehler gemacht hast. Denn wie ich eingangs schon erwähnt habe, klingt mir das nicht danach...
Ich spreche aus eigener Erfahrung, ich habe das letzte Jahr meiner über 3-jährigen Beziehung einen Menschen ertragen, der mir sehr oft gesagt hat ich würde nerven und im nächsten Augenblick wieder soo sehr geliebt hat. Im Endeffekt hab ich innerlich gespürt, dass ich diese Art von Beziehung nicht möchte, da sie mir soviel Kraft gekostet hat, doch ich habe es nicht geschafft mich von ihm zu trennen. Er hat es dann irgendwann getan und erst jetzt, mehrere Monate später, fällt mir auf, was alles zwischen uns so gar nicht gepasst hat und für welche Dinge ICH die Schuld auf mich genommen habe, die aber seine Fehler waren...
Ich schicke dir viel Kraft!