Not too shabby. I thought it was very good. I definitely think your girlfriend will enjoy reading your poem. It's very well-spoken and conveys a lot of your thoughts on how close you are in your relationship. The content itself shows how much work you put into it. Good luck.