I'm sorry I don't have any advice, but... are you me? I am reading all of this and I'm just nodding and agreeing to EVERYTHING!! From the boyfriend thing, to the not smoking/drinking/even swearing...