Glad you got out and did some stuff for you this weekend- that's really great!
Re. the facebook thing- that IS really annoying. I don't think there's much to be done about it though- OW are slimey creatures, and eventually her R with you H will burn out- it's a question of time (and patience on your part). Is there any way you could avoid looking at H's best friend's page at all? Stage 1 of DB is to let go of anger- might help a little with that?