I hope you can be patient and let things work out. I know it is very hard, but maybe you can become peaceful about it. No-one can tell the future, but you are a kind person and to be accepting of the complicated situation is very good right now.
I will think of you and hope that you can feel happier and enjoy being with your friends when Trevor is away.
All the best
Gordon