Immigration fatigue is real. When I moved to Canada, I also had mixed experiences and I think most people who move from US may find Canada a let down on many things. I think primary driver is decrease in income and almost everything being expensive in Canada compared to US. So, in my initial days I dreamed of going back to US almost daily on TN visa (may be hourly). Couldn't wait to apply for citizenship. My reasons were quite similar to what
@MajorGrom has been saying here (enjoying US vs Canada discussions). But now after 3+ years and having sent in application for citizenship that desire to move has been dwindling down every month ... Just tired of moving around. Just the thought of packing up all again and moving once more is brutal. I mean it will still again start with all those things .. looking for a new place .. furnishing it again , either buying a new car or exporting old one .. Just the thought of doing all those admin tasks again fill me with dread ..
I understand all the reasons people have mentioned to make the move and I agree with most of them. But I'm right now wondering if I have the energy to do it over once again. Even doing the whole citizenship application felt so cumbersome even though it is much simpler compared to PR one. Just this whole immigration thing sucks your energy little by little and with all other things that one has to tackle it is not easy.
So, anyone who can still find the will to move all the best .. it is the right move and I hope I will feel different once I get Canadian passport. For now, I have stopped dreaming about moving to US and I'm happy to be here in Canada. Even with all the issues this place does feel like home and that is all needed for now.