You need to find venues where you can meet other guys. He's not the only one out there who you could be "madly in love with". The good thing about "mad love" is that is usually burns itself out in time especially where there is not much chance of anything. So - activity groups, bars, or anyplace you can meet guys. None will compare to him at first but eventually someone will be there for you. It sounds a bit like a crush….