A long time, for sure. You seem to be handling your daughter's anger quite well...it will burn out in time...just let her deal with it. As far as you - hold your head up high...in a little while things will begin to change...this is your time to be humble...it will pass. Worry about nothing...it's out of your control...you are going through a new focus and sometimes it's hard to see, but you are the survivor...