My boyfriend is just aboout to leave me. For him, the relationship is the most important thing. He depends on me for everything, I'm the reason he wakes up every morning and studies and tries tro get better. He's my first boyfriend and I can't keep up, I keep failing at him and letting him down. I treat him really badly and consider what others say before the way he feels. I feel horrible right now, and I don't know if letting him go will be better for him in some time, but he's told me (begged me) thousands of times before to never let go. But he just can't take it any more. I just want to erase myself and come back as someone else who can make him happy. I've trying for months and I don't know how to change.