Tempest Rising by Tracy Deebs
This is a standard fantasy whine-fest with one heroine, two boys. Oh god, the smirking douchebag boyfriend is annoying.

This is a standard fantasy whine-fest with one heroine, two boys. Oh god, the smirking douchebag boyfriend is annoying.
