You are on the rollercoaster of emotions. One question...are your highs and lows based on how your h is acting on any given day? If so, then you need to step back a bit more and apply more detachment. However, if you can continue to detach, in time, they will become less and less for you. We all have been on that coaster and until you decide to get off of it, you'll have those ups and downs.
It's very, very normal. Don't beat yourself up over it. You'll get to the other side when the time is right.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.