<human>: Can you summarize the given text in a few sentences?

Yeah, another troubled teen here. Heads up, i'm not good when it comes to typing longs things like this so ill probably jump around a lot. So my girlfriend wants to do drugs and i'm not ok with it. More importantly, we have both thought that I may be using her. I am a really forgiving guy and considered a good guy. Its come to my attention that there are quite a fair bit of things that I dont like about her, and theres alot of things i DO like about her. When ever something bad happens between us, I always end up forgiving her. I dont think I know the appropriate time to break up in a relationship. I know she absolutely loves me and (i dont mean this to make myself sound special) I am probably the best/nicest guy she'll have for a long time judging the group she hangs out with. 

Note: I may not resond to all comments
<bot>: Dream girl friend of 7mo has alot of things i dont like. I'm too forgiving over bad thing that happen and im not sure when its right to break up mostly because this is my first real relationship.