Okay my Solas loving friends. I am in rant mode so prepare yourselves.
Solas's romance was amazingly well written, and no matter my conflicting emotions I do not regret romancing him. With that said, here are some of my jumbled thoughts.
Why did Solas even let himself get into such a committed relationship with Lavellan? He knows what he is and he said on more than one occasion that it wasn't a good idea, but he went into the relationship with little self-control. He must have known that he would eventually break it off, Solas seems like a planner. Given the fact he's an ancient elven god you'd think he'd have more self-control (I for one appreciate the lack of willpower though).
Second thought. Lavellan never got suspicious of Solas? Given the fact Origins was about a year I'd expect Inquisition would be in a similar time frame. So, all that time together and Lavellan never asked him about his past or inquired for more information about the ancient elves? Did Solas just lie to her? Or skirt around the answers? I mean, as the player Solas oozed suspicious. You'd think Lavellan, who spent so much time with him, might have noticed. Okay, love is blinding. I'll bite. But what about the others-- Vivienne or Dorian didn't think his magical knowledge and abilities were mysterious. No one else thought his timing was too convenient?
And lastly, I really want to know when Solas decided he was going to break it off with Lavellan. Because he was being so sweet and romantic during that scene, not giving any foreshadowing that he was going to end it soon. He even made it seem like you two would go to bed later on... And then... AFTER you pure your heart out to him and kiss he ends it!!!! Err. And depending on your choices he admits he still cares about you. After the Orb broke he told you that what you had was real! Salt in the tricking wound Solas! For a wise ancient wolf elf you really don't know how to end a romance gently! >

Aaaaand he told your Lavellan (depending on dialogue choices) that he would explain after the battle with Coriphenus! Liar liar pajama pants on fire (my maturity level I'd rapidly decreasing).
Ugghhhh. So yeah. I'm ranted out. My feelings are in turmoil and my poor Lavellan has no idea what's going on. :'(
Thoughts? Please share!