Now the hard work really starts! If I can borrow some of Sage's wisdom....
Make clear goals. Small, measurable goals. Start reworking your DB tactics.
And most importantly, SMILE AND BE HAPPY! everytime you interact with him.
Choose your C well. Some are not all they are cracked up to be.
As far as sleeping together.... you know that has been a struggle for me as well. I think there are arguments for each side and it really comes down to what you are comfortable with and if you think it is having a positive impact on your R. Only you can answer that.