The relationship between River Song and the Doctor was very confusing and not at all that easy to follow. However this useful infographic does kind of put things into some sort of chronological order based on River’s timeline and one on the Doctor’s timeline and then the actual timeline.
Time travel can give you headaches!
Source: BBC America, but probably from somewhere else.
Also if you like Doctor Who then there is a nice new app for the iPad on Doctor Who, but its’s a little pricey at £4.99.