I had a similar conumdrum with an Italian ex. He always said ‘Ti voglio bene’, My initial reaction was, not speaking Italian at the time, what does that mean? “It’s like I love you but not quite” - hurumph charming, not !!
But then I started to listen out for it on Italian TV / films they almost always say ‘Ti voglio bene’ when the English version would have ‘I love you’ so even though there is a difference I think it essentially comes down to the fact that the ‘love’ verb is saved for the really special times whereas in English we don’t really have much choice and use ‘love’ more readily. I don’t think you should get upset over it. Yes there are direct translations for ‘I Love You’ but language is seldom a question of mere word to word translation. It’s a Latin thing, the Italian and Spanish speakers ‘want’ you the Catalans esteem you! IIRC correctly they say ‘Ti éstimo’ (spelling may not be right) and this form would even be used in graffiti.