It does make you a little nervous, but trust me there is less stress. As for saying at home, I'm under my grandparents roof lol for free to, so I still go by rules, as oppose to living alone like the rest of my classmates. So I still have time before I can actually live on my own. It does suck, and we all have different ways of dealing with it. For now I'd say patience is key.