That was a great post up above and if you can keep it up you will be in great shape. Try to stay even keel and off the roller coaster because you have some good days and great posts and then days of desperation. Remember these two things, you can only control you and you did not break her and you cannot fix her.