You might not be a bad person (I certainly couldn't say) but your actions are pretty bad. Just some questions for you, to provide food for thought, if you will.
How will your boyfriend feel when he finds out?
How will that make you feel?
Because it's not about if, it's about when.
How are you loving your boyfriend by lying to him? How is that loving? Would you feel loved if you found out he was lying to you?
So in order to make myself happy,
So, in order to make yourself happy, you completely ignored the thing that would make your boyfriend happy, am I getting this right?
Yah, maybe not bad, but you may have a little growing up to do.