When someone says they are glad you are happy but they aren't happy for you and can't be around to see you be happy, it suggests that they have conflicting emotions or negative feelings towards your happiness. This can be a complex and challenging situation, and it might indicate several things:
Jealousy or Envy: The person may feel envious or jealous of your happiness or the circumstances that are bringing you joy. They might be comparing their life to yours and feeling dissatisfied with their own situation, leading to negative emotions towards your happiness.
Resentment or Bitterness: If there have been past conflicts or unresolved issues between you and this person, they might be holding onto resentment or bitterness, making it difficult for them to genuinely be happy for you.
Personal Struggles: The individual might be going through their own personal challenges, which can affect their ability to feel joy for others. They might be dealing with difficult circumstances, such as loss, failure, or emotional pain, which makes it hard for them to share in your happiness.
Emotional Distance: Sometimes, people distance themselves when they feel overwhelmed by emotions. They may fear that being around you while you are happy could trigger deeper emotional responses or discomfort within themselves.
Insecurity or Low Self-Esteem: If the person struggles with their self-esteem, witnessing others' happiness can sometimes magnify their own feelings of inadequacy, leading to an inability to be genuinely happy for others.
Protective Instinct: In some cases, people might feel that being around you while you're happy could expose them to potential hurt or disappointment if things change or don't work out in the future. Thus, they might choose to distance themselves as a protective measure.
Whatever the underlying reasons may be, it's essential to approach this situation with empathy and understanding. If this is someone close to you, consider having an open and honest conversation to address any concerns or issues that might be affecting their feelings. Showing compassion and support can help create a more positive and understanding environment.
However, it's also essential to recognize that you cannot control others' emotions or force them to feel a certain way. If someone is not capable of being happy for you, it might be necessary to respect their boundaries and focus on surrounding yourself with people who genuinely support and celebrate your happiness.