Folk your hair sounds lush, I had something similar done to mine a couple of weeks ago and love it!!
Agree with the red flag statement, i think the only reason I gave smallfeet a chance in the first place was because I realised my 'fantasy' boyfriend probably doesn't exist and if he did I would be nervous to speak to him!! So some imperfections are def normal, however dont your Geeky was wrong for you on so many levels, don't kid yourself that you ruined a good relationship. He ruined it by being an idiot!!
So I am off to Legoland tomos with dd and smallfeet, am excited but trying not to think about meeting his mum and sister on Friday as that makes me feel slightly sick!!
Softkitty I totally agree in principle with you re condoms but find in reality it doesn't always work out like that. Unfortunately you can be with someone twenty years and be unaware they are having an affair that puts you at risk of an std. Its quite difficult to ask someone who you are starting a relationship with if they have had an std check recently.