Hi pandora,
Glad to hear you ditched the anger and that you have forgiven yourself for walking away. I have found that NC makes my life a lot easier, it doesnt prevent it from hurting but you are not dealing with their antics on a daily basis.
The hol sounds great and a hot tub too----hes spoiling you!!!!
Kel