I have had a self-realisation over the past months that I'm letting my environment around me decide how I feel, how my mood is and how my frame is way too much. If I go to a music gig, I'm happy go lucky for the next few days and lose my will to stick to my routine and work on my business. If I am with mellow boring introverted group of people for a couple of days, I notice my mood being the same for the next few days. If I commute too much for business meets, I'm in a different mood. If i'm inside my home and working for a couple of days, i'm in a different mood. Had an arguement or fight with acquaintance, I'm affected. You get the point. I'm letting my environment decide how I feel. Rather than me being having a unshakeable rock-solid frame that imposes itself on all aspects of life and everyone around me, I'm letting the reverse happen. Already lifting+cardio every single day. What should I do to change this behaviour?