Anyone criticizing what you are doing for YOU, for YOUR family, for YOUR life really has no right in doing so. Live your life the way you desire, that makes you happy & brings out the best in you.
Life is too short to be overly concerned with the opinions of others. Typically, critical people are the way they are because subconsciously they see you working on improving your life & circumstances & it is like a magnifying glass on what they are not doing. Just get the right perspective & do what is right for you. Never apologize for pursuing what you know in your heart you were meant to do !!!