why can't I find happiness
You will, but remember happiness is not found in a person. I learned that I cannot rely on someone else for my own happiness. If I do, I will always be disapointed.
(((hugs))) I know this is a hard situation. You are doing great.