I agree with you that "because of some reason" is not natural English. The entire phrase is a bit weird, though. You have a reason that you don't want to reveal?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Hans51I have to live hereAs shown. Also, For some reason, I have to live here.because offor some reason.