I've been back to (a normal) full range of motion for like a year now, but doing that PT is super important. I tend to push hard on the therapists and docs as I'm an athlete and I focus my recovery to maintain performance as much as possible. It sucks, its hard work, its often painful and its a drag, but its WORTH IT in the end.
My rehab place has this sneaky system: for the initial, early PT, when you still have internal stitches healing and whatnot, they assign some random dude to stretch you out. Once the real PT starts they assign you a continuing rotation of cute, 20 something girl therapists, who start each exercise with "let me know when this hurts". No self-respecting guy is going admit they can't take it to a pretty lady, so the result is you get a brutal workout each time. Like-wise, they will say "do 3 sets of 10", so you do 5 sets of 20 to prove what a manly guy you are. it's ingenious.