investing for personal circumstances is PERSONAL - not strategy - so other people's thoughts are irrelevant.
sounds to me like you're doing the right thing, paying out your own place instead of someone elses AND you're not leveraged to do it - but then, i'm not you.