As with all relationships, whether they be romantic, friendships, family, etc - honesty is always the best policy. I know it sounds cliche but it has always rung true for me. In other words, if it was me, I would just tell him and let what ever happens, happen. I'm a believer in fate too, so if things don't work out then it wasn't meant to be.
In saying that, I think you really need to ask yourself, and again be honest, how much a romantic relationship with him (as opposed to a friendship) means to you. I noted you said "I am fine with being friends, but being more would be great", you need to ask yourself how great that "great" really is. The reality is, if you do tell him the way you feel and he doesn't feel the same way, as you say, it could change your friendship and to be honest, with something as big as that, I don't think there's a way to breach the subject without whatever is said, not changing things.
In short, you need to decide how much it means to you to have him as your partner and more than a friend. After that, your options are:
1. - if it means a lot, then ask him and prepare yourself for the consequences.
2. - if you are happy with just being friends and not risking it, then you need to let it go and just enjoy his company as a friend and put anything else out of your mind.
Good luck and I hope everything works out for you!
In saying that, I think you really need to ask yourself, and again be honest, how much a romantic relationship with him (as opposed to a friendship) means to you. I noted you said "I am fine with being friends, but being more would be great", you need to ask yourself how great that "great" really is. The reality is, if you do tell him the way you feel and he doesn't feel the same way, as you say, it could change your friendship and to be honest, with something as big as that, I don't think there's a way to breach the subject without whatever is said, not changing things.
In short, you need to decide how much it means to you to have him as your partner and more than a friend. After that, your options are:
1. - if it means a lot, then ask him and prepare yourself for the consequences.
2. - if you are happy with just being friends and not risking it, then you need to let it go and just enjoy his company as a friend and put anything else out of your mind.
Good luck and I hope everything works out for you!