Haha, boners aside.
I will start by saying I can totally relate to how you are feeling- everything, almost down to the last detail. This might explain why I have yet to get married, because I tend to intuitively know that no relationship can perfectly fit my jigsaw puzzle and make me feel...