@Ninna4,
I tend to agree with Ragman that this may be a case of wanting what you can't have.
Your co-worker is not available for a relationship with you and he's let you know that. But that also makes him "safe" to obsess about, because nothing is going to happen, it's all in the realm of fantasy. His unavailability may be part of your co-worker's appeal. Maybe you're just not ready to be in a committed relationship.
What is wrong with your current boyfriend? You describe him as very caring, thoughtful, helpful, and in love with you. So, what's missing? You say your co-worker is "more matured"--do you think your boyfriend is immature? Is he not good company, is he dull or boring? Do you not share any interests with him? Is he physically unappealing to you? Do you dislike being cared for the way he is expressing it? Are you rejecting him just because your mother pushed you toward him?
Quote:I want to keep everybody happy...
Why do you want to keep
everybody happy? Your personal relationships with men should be based on whether
you are happy in the relationship, whether
your life is better because you are in the relationship, whether the relationship satisfies
your needs.
Forget about the co-worker, he is not an option. Your options are to remain involved with your current boyfriend, who does sound nice, and perhaps still continue to date other men, or to stop seeing your boyfriend and date others, if you feel it is best to end the relationship with your boyfriend for some reason.
I'd think twice about dumping someone who sounds as nice and caring as your boyfriend, unless there is really some major drawback about him that you haven't mentioned. Perhaps you can just continue to date others if something is really missing from this relationship, or perhaps you can work on improving this relationship. But I think you need to think about what
you are really looking for in a relationship.