My Friend you need to know that your happiness will only come from The Lord. People leave, people die and people betray us.
However God tells us that He alone is sufficient for all of our needs and desires. If your happiness comes from a person or things than you will be sad all the days of your life.
God commands us:
"Be strong and courageous. Do not be afraid or terrified because of them, for the Lord your God goes with you; he will never leave you nor forsake you.†(Deuteronomy 31:6 NIV)
In your Christian walk now is the time even in your pain to declare the above and place all of your happiness in God. Once you do and He knows your heart then and only then will he:
"Take delight in the Lord , and he will give you the desires of your heart. (Psalm 37:4 NIV)
We can not place people or things above God. Otherwise we believe our happiness comes from these things and they are false idols. My friend, go in to prayer and call out to God and tell Him that He is sufficient for your happiness. This will be very hard but this is true faith. I am praying for your for The Lord to ease your burden and now it is your time to spend time in prayer and this will take time but He is with you and He will help you.
I pray for you my Brother in Christ - BE Stong in The Lord !
In Jesus name. Amen.