I’d pronounce it
Haven and I would spell it with the e not the y. That being said people on this site tend to be kinda harsh, try Babynames.com, then Name message board and then Need name advice. There they tend to be nicer about their opinions, that’s why I don’t hardly ever post on this board because, especially if you’re pregnant your hormones are going crazy already and so words can really get to you, you’d think other moms would be nicer about their opinion because of that.
However I do love the name
Haven! Great choice.