The hardest thing is staying away, i have friends who have "broken up" 5 or 6 times before with the same boyfriend, because he promises to change and never does, and it just cycles, so i hope that you are able to stay away and do whats right for you.
__________________
|