Ahaaa thanks a lot for this comment, I learnt something new from it and that is "Being Independent doesn't mean one is totally independent of some things" we still find ourselves depending on some things and I could relate with you and your family.
Thanks for the good wishes dear