It sounds like you're blaming yourself for the break-up. If you're serious about him and really like him that much, sometimes I guess you just need to let things go. If he got back together with you, obviously he's willing to overlook what happened earlier in the interest of preserving the relationship.
If you can do the same, then you're already on the right track.
The best advice I can give is just to learn to be forgiving, since no one is perfect, and above all keep the lines of communication open. The more freely you can talk to each other, the closer you'll be.
If you have an attitude and that's what caused the breakup, then cut it out. The big question is why do you have an attitude and what are you doing that messes with him. It sounds like you have a problem with trusting people and are trying to push him to see how much crap he's going to take.
That's not really fair to him is it?
I have to admit that I'm a bit curious about why you act the way you do towards him. If I had to guess I'd say that you've had people who have hurt you and betrayed your trust in the past and that's why you push your bf like you do. I'd also be curious if you treat other people this way too.
If you do then I'd be even more sure about my guess.
Don't be that girl who sabotages herself because she can't learn to be happy.
Attitude" is vague. What do you mean by that. Well whatever that means he's got to understand that's a part of you, and it makes you unique.
If you yourself think your attitude is bad and it may cost you a quality relationship then you may want to redirect yourself to changing it. Not for him but for yourself.
You really need to be open with each other and discuss what you'd like to change about your relationship. If you both are committed to trying, it makes a big difference. You may also need some mentoring from someone older that you respect to give you some counseling and advice.It also sounds like he may be a bit immature and up one day and down the next.
Your relationship may stand up through the maturing process if you both are communicating with each other and working on things.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.