In my fantasy WIP, I have a couple of characters that I personally love, but I'm worried the reader may hate them because of one major life choice each of them make. 1) Echo is a tomboy. She's stubborn, loud, opinionated, and kind of rude. She's also a lesbian (which I just figured out). As soon as I realized she prefers women, I immediately knew she needed to be in a relationship with Silena, a posh, stuck-up and kind of rude side character. To me, they work perfectly. However, in my head, Silena is mid twenties and Echo is 17. It doesn't bother me at all because in my story, you're legally an adult at 16 (instead of 18 in the real world). Would this age gap bother you as a reader? 2) Then there's Caius. Warning: he's a very cliche character and I don't care. He's the son of a high ranking military official. When his dad died, Caius made it his mission in life to live up to his father's name. Be a good son, follow in his footsteps and become a military man. However, that isn't what Caius wants. He's always wanted to (wait for it) be a bard. Play a guitar and travel around the country entertaining people. Again, I personally love him. I think it fits his personality so well, it's as if I didn't decide this at all. Like Caius jumped right off the page and told me what he wanted to do. But I'm worried readers will learn of this desire and cringe. A military boy who wants to sing instead? Yuck. Thoughts?