I wouldn’t put too much effort into explaining yourself to people who leave insulting comments as if they’ve walked in your shoes. You’re right, you made the choices you made for whatever reasons you made them and that’s actually what adult real life is all about.
I live in the US and I can relate to your story. I was a single mom and I rented the same apartment for a decade. Of course I wanted to purchase a permanent home for my children but between hardly making ends meet it took an extreme amount of time to save up the money and even still, without the help and kindness of their grandparents I would have never bought a home, but I did.
There are a few things I’ve learned from home ownership. For one thing, the mortgage is hundreds of dollars less than rental expenses so I actually saved more money. Another, and I super recommend this for every home owner based off my personal experience. I purchased a home warranty and it’s amazing. If something breaks, needs repairing, replacing, et cetera for the annual premium of $300 for the warranty itself and deductible of $60 each service call it’s done. At first it felt like a great deal of money, until things started to fall apart and it ended up saving me so much money.
Reality is, we have to take life as it comes and even though we have ultimate, big, fat huge goals we eventually want to reach there’s a lot of stuff that sucks in between today and reaching those goals. Those situations are what I like to refer to as learning experiences and learning experiences are so very important.
You’ve taken care of your family, you’ve sheltered, love and provide for them. Props to you and screw anyone else’s negative opinions.