I will give you already build dating site called alluremate for affordable price. alluremate is a well designed up and running dating site. go to alluremate.com to see it live.
Alluremate Features are:
Payment gateways: Paypal, 2checkout, offline payment
Read, send, reply messages
Admin panel and more