Thank you for sharing this Amanda, it's heartening and encouraging reading for anyone else with similar issues - and enlightening for anyone who may NOT have similar issues, because we all benefit from being able to get a glimpse of how it feels standing in someone else's shoes!
From a personal perspective, I'm 'between therapists' at the moment and really missing my weekly sessions recently. This has been a reminder to push for getting another organised.
Last but not least: CONGRATULATIONS! on your engagement!! :D