Great work Mightyflea21! These moments are what eventually (over many years) allowed me to quit without much problem (of course with SR support!). Though, the bad things also helped that decision/commitment ;-).
Stay strong and be a Father without regrets. I am not a Father but I can tell mine has regrets and it seems horrible to live with.