I am graduating in a couple weeks which I am excited about. The pinning is at 3pm and the graduation is at 730 the same day. They leave us enough time for dinner in between. However, I am wondering if I should invite people to both of them? I realize that it would make a really long day for some of my guests. Also, is there a polite way to say that someone can join us for dinner but they have to pay for themselves? My dad is taking me out to dinner between the two ceremonies but is only paying for me.