I'm sorry Lance.
I understand you're upset right now and you need space, but I think the solution to this lies in communication and discourse.
I hope you guys can get together and talk it out through to some resolution
I found some places that may or may not be useful
http://crisiscentre.bc.ca/ http://www.glbtnationalhelpcenter.org/
D