What a catch Kasey. Great parents. \:\)

By now you should have them wrapped around your finger.

I know they are not perfect and they make mistakes \:\( but they do that out of love and wanting what's best for you.

Todd - welcome to the grand world of parenting. It is both the hardest and most rewarding thing you will encounter. If you find yourself getting mad - stop - step back - and think things through before you act. Thoughtful parents are a blessing to this world because they usually have great kids. \:\) \:\)