Hi there Origins,
I think it really takes at least a year.I am a year now and I feel so much better. 6 months is a short time, don't beat yourself up about it, you have been very strong and are doing very well. Try and start doing new things so that you don't have so much time to think.. and read a book before bed, that should help to stop those dreams.
Hang in there, time really helps.