Jeremy23~I think that PrairieDawn & Dania have given you some good advice. I hope you don't mind my own thoughts on your thread.
Maybe it's time to take a hiatus in the relationship. Nothing on a permanent basis, but more of a "time out." This gives you two avaible options. First of all, you can (as well as she) have a "cooling off period." Next would be, you able to start thinking about seeing a therapist. To me, when we see a professional, they can not only listen to what we're enduring/going through, but we also are unable to "unload" ourselves. That process, in turn, leaves avaiblity for us to find what we need to "find ourselves" & sometimes find the happiness that we seem to be lacking within our lives, ourselves, & any/all relationship aspects that are going thru a bit of "turbulence" within our lives.
In the end, we need to make ourselves happy, first, before we can "enable" another to find that happiness with us, our relationship, & within our lives.