I've tried to resist posting on this thread, really I have.. But my hands have got the better of me and decided to start typing anyway

.
I know you're probably sick of me, after my long post to you last time, but I just wanted to offer my advice.. Take it as you will, and I hope I don't offend in any way

.
It seems that, even now, you're still looking for another reason.. Another excuse.. For your boyfriend's behaviour. Why can't it just be that he really has done a 180? For no true reason, just.. 'Because'?. Some people work like that.. It has nothing to do with spirits, or negative energy, or other-worldly 'things'.. It's just human nature.
Perhaps he's scared of commitment? No offense intended, but you seem very 'full on' with your love for him.. Whilst that's not a bad thing, perhaps he's just not cut out for that level of intimacy yet? Or perhaps he's just changed his idea of how he'd like his future to play out.. Or is simply confused about what he wants? It could be any number of things..
There's nothing wrong with looking for a reason why he's changed.. It's just, sometimes, you've gotta give up and accept it as it is. It's not nice, and it doesn't rest well on the minds of most people, but it's life. As I say, sometimes things happen for
no reason whatsoever. You might be the nicest, most caring person in the world.. Cruel to nothing and nobody.. Yet you're still 'punished' with a fall down the stairs that leaves you without the use of your legs. The world works in mysterious, and often cruel, ways..
As I've already said, there's nothing wrong with questioning. It's just keeping that questioning to a 'healthy' level.. As opposed to bordering on obsessive. I feel like I've said it too many times already but.. No offense intended

. Your obsession with finding a reason 'why' he might have changed.. 'Why' things aren't how they used to be.. Is clearly shown throughout the entire board, especially with readings from TLily.
These are not the acts of somebody who seems happy to just 'leave things be' and 'see what happens'.. But, rather, somebody who is desperately seeking an answer to a question that nobody but yourself (and Time..) can answer. There's no harm it trying to see what the future might hold.. But be aware that no matter how many times you ask, you'll likely never get the answer you 'want'.
Things will never go back to normal. They'll never magically change overnight, no matter how much of the 'why' you know about his behaviour. Silly analogy but.. You can't bake a chocolate cake, then decide you don't like it, 'unbake' it and make a vanilla one instead. You've just gotta accept the chocolate cake as it is, and find a way of coping with it.
The wonderful thing about Time is that it tends to heal all things. Perhaps if you gave the chocolate cake away to someone, they'd give you a vanilla in return at some point in the future.. Who knows

. But, silly analogies aside, you've just gotta stop questioning things in the past, and get on with living in the present. Like I say - nothing wrong with trying to understand it.. But you gotta learn when to just stop and accept life as it is.
Good luck to you.. I hope you've managed to read through all of this - silly analogies and all - and that it hasn't offended you.. I only wish to give you my honest opinion / advice and try to help you move your life forward towards the bright future ahead of you.. Rather than letting you dwell on something that's happened and (unfortunate as it may be) cannot be 'fixed'.
Thinking of you and wishing you all the best.
Elem