Disclaimer: Mirvana is not a licensed therapist. Seek professional help if you think you might harm yourself or cause harm to others. Mirvana has an unglamorous day job. Opinions expressed here are Mirvana's and not their employer's.