Make sure your ask your doctor to check your ovaries make sure there are no cyst (this could cause odd/no periods), also maybe consider a HSG test which will see if your tubes are blocked... this can cause no periods, to periods to off the map periods.
look up endometriosis, this can also be a cause and altho nothing can be proven, sciences believe endo and crohn's could be related.
I feel you about the whole baby issue, I'm 27 and been going through this for over a year!! Good luck and keep us posted!
and I agree, no period should last 5 weeks, you must be so anemic right now!!! I know I was when I got off of depro BC shot.