Well, before this guy I also had a special feeling for someone else (also a guy, of course), but at the time I was still in denial because my mind didn't want to think of it as genuine romantic affection rather than a brotherly kind of love, even though thinking back now it obviously was romantic love (but only a one-sided one on my part). The reason I was being in denial wasn't because I thought being homo was wrong, but before that I hadn't been able to genuinely fall for anyone so I didn't really trust my feelings at the time. Obviously this person must have had a very great impact on my life for such a change to happen. Also don't laugh if I sounded like a whiney baby, that was ages ago, I'm much more mature emotionally now...
My current "target", well, let's just say that it's also a one-sided feeling, because 1. he's a straight and 2. he already had a girlfriend. I haven't told him of my feelings and don't have any intention to do that either, for obvious reasons. Even so, I can't seem to be able to remove his image from my head. I tried not to follow his Facebook for days but that didn't work because I can't stop thinking about him. It's like an unhealthy obsession, so to speak. (Not that I mind though, but it can be distracting at times.) It doesn't help that eventually I'll have to meet him soon because we have some projects to do together; I also always have this inferiority complex towards him (he is objectively better than me in many aspects), that's probably why I fell for him in the first place.
But as things stand now, I won't make any move and just let things be. I don't want to end up being "the selfish third person" ruining someone's happiness for no good reason, especially when that's someone I care deeply about. I'm satisfied with the current situation. For many, love is when you have to take "ownership" of a person, both body and soul. But that is not my love. If the person I care for is feeling happy with whoever he chose, then that also makes me happy. After all, my view of true love is when you put someone's happiness above your own. And life has taught me that there are so many ways to take care of someone, without having to be in a relationship with them. So I want to express my love for him in my own way, without him knowing and without ruining the status quo. I don't care if I can't ever move on, I want to live with these feelings because they make me feel warm in tough times. Personal love is not wrong, only undermining someone's relationship is.
As for being more open, I probably won't tell anyone anytime soon, at least not until I have a more stable relationship. So far, none of mine are mutual so there's just no point. I also don't think it's really necessary ATM. After all, having a love life is not the top priority of my life. I don't really mind if I can't ever find someone "right" for me.
P/S: Wow, this ends up much longer than I thought. Sorry for the rambling