You were as truthful as you could be with your friend which is a deep sign of respect towards yourself, and he may or may not see it that way. Regardless of his reaction, you have to take pride in having stood up for what you believe in. Love can be very confusing. The results of your declaration may or may not be to your liking but that does not mean what you did was bad. You may or may not lose a friend out of what you did but you can learn a great lesson about who you are: Someone allowed to express his thoughts, feelings, etc… with someone who hopefully will have understood you as a real friend only can.
Best of luck,
M. for Alterheros