It matters what you do with your snakes, as you are the one they are dependent upon to keep them healthy and to keep them safe.
They are not called *exotic* as a means of giving them cachet, but because they have very specific needs and husbandry, abandonment of which can result in illness and death, much more easily than say a kitten or puppy.
Your behaviour needs to reflect an awareness and respect for the species you are interacting with. Which means understanding their needs and husbandry and acting accordingly.
I understand you are new to BPs and are very excited... but respect your animal and take some time to learn from experienced keepers.
You are not the first person to get a new snake, and you are not the first person to treat your snake like family (or feel and refer to them as such). Just keep in mind that your newest family member has the MOST limited range of communicating with you, and it is up to you to be objective and to be educated to interpreting their needs.
Which includes, as stated before, not putting that snake in danger. And it does sound like you are on the way to engaging in some very reckless behaviours, if nothing else than by example of your friend (loose snakes in the car, in her bed, etc.).
Your needs or the snakes' needs, it is your call.
Bruce