not too keen on the ending couplet, It's a bit...cheesy sounding. :-/
I think it's also kind of redundant. It seems to me that people would get the meaning without you having to spell it out in the end.
Other than those two lines I like it.
I can relate to it totally.