Never in my life i read so much wrong
Cute means "attractive or pretty especially in a childish, youthful, or delicate way"
Beautiful means aesthetically pleasing, but is very often used to refer to an aesthetically pleasing female. To amp up the meaning, "beautiful" can also mean "having qualities that delight the senses, especially the sense of sight."
"Hot" means that the person is sexually desirable or attractive. It's true that "hot" can also mean "lustful", but in common parlance, that connotation is much less common.
"Sexy" is similar to "hot," in that it can mean sexually desirable or attractive, however it can also imply some degree of aesthetic or other appeal; it can mean "generally attractive or interesting." That second meaning classes up the word marginally, relative to "hot."
 define:beautiful - Google Search
Cute: Velcro and/or light up kid-sized sneakers.
Cute is adorable, and adorable isn't lewd
if you find that it does have those two qualities then there must be some cognitive dissonance. You will naturaly lean either to cute or to lewd, and lewd, sexy stuff on yuri thread was prevalent. Those two different concepts aren't rooted from happiness, that's just your personal experience, from what i can tell, so do try to see the difference.