The challenge is not quite over yet, it will be a good while- months, years, but will get easier over time I hope. Hopefully it'll all work out for you. You deserve to be happy and stress-free. :)