No, you aren’t a bad person. You are a good person for being honest and for trying to still be friends with someone that hurt you. Now if you continued in this behavior and repeatedly engaged in behaviors that hurt other people, you might start to become a bad person, although I don’t even know if that’s true or not. I’m not a psychologist. I would say however, if you are feeling like you’re a bad person, you should talk to a therapist. They will be able to help you work through some of these feelings. There are a lot of free options out there, and although I like to think of myself as a great advice giver, I am nowhere near qualified to give you any advice at all. But from what you’ve written I don’t think you are a bad person.